【发布时间】:2014-02-06 19:48:39
【问题描述】:
我在 Mavericks 上运行 Netbeans 7.4。为了能够使用 gdb,似乎需要使用 -ggdb 标志进行编译。但是,即使我通过项目的属性/附加选项向导指定它,Netbeans 也会在编译期间发出 -g。不幸的是,当调试会话开始时,这种行为会产生不利影响。有什么办法可以强制 Netbeans 也不要发出 -g 吗?
编译时的输出:
g++ -m64 -ggdb -c -g -Werror -std=c++11 -MMD -MP -MF "build/Debug/macport_GNU-MacOSX/main.o.d" -o build/Debug/macport_GNU-MacOSX/ main.o main.cpp
mkdir -p dist/Debug/macport_GNU-MacOSX
g++ -m64 -ggdb -o dist/Debug/macport_GNU-MacOSX/executable build/Debug/macport_GNU-MacOSX/main.o
【问题讨论】: