在gdb里面运行一个简单的函数,经常会看到
No symbol ... in current context.
原因是虽然是-g编译,但是有些默认优化会阻止执行函数。
解决方法是加入选项:
-gstabs
qmake中如下配置:
QMAKE_CXXFLAGS += -gstabs
下面这个参数可能更好些:
-gdwarf-2
2023-11-05 14:07:58
在gdb里面运行一个简单的函数,经常会看到
No symbol ... in current context.
原因是虽然是-g编译,但是有些默认优化会阻止执行函数。
解决方法是加入选项:
-gstabs
qmake中如下配置:
QMAKE_CXXFLAGS += -gstabs
下面这个参数可能更好些:
-gdwarf-2