希望这张图片比我能更好地描述这个问题。
一般来说,我正在调试多线程应用程序凯开发和数据库。
我正在逐步调试应用程序(F11 快捷键)并且已经通过了变量的初始化响应。
屏幕左侧是我能看到的所有变量的列表。
我在用着-G选项克++,但我怀疑我错过了一些其他选项。
从我的 makefile 中:
g++ -std=c++11 -g -ggdb -O example.cpp -I../libs -I$(BOOST_INCLUDES) -L$(BOOST_LIBS) -pthread -lboost_thread -lboost_system -o example
所以,基本上,构建应用程序没有任何问题。它也运行得很好。有谁知道为什么调试器中没有显示所有变量?