【发布时间】:2012-04-17 20:35:16
【问题描述】:
我尝试使用
设置调试标志set
cmake 中的命令,但我不确定要添加什么。有人告诉我DEBUG=true 之类的东西,但到目前为止我找不到要设置的正确标志。
【问题讨论】:
我尝试使用
设置调试标志set
cmake 中的命令,但我不确定要添加什么。有人告诉我DEBUG=true 之类的东西,但到目前为止我找不到要设置的正确标志。
【问题讨论】:
如果你想在编译时进行调试(包括源信息,即-g),请使用
cmake -DCMAKE_BUILD_TYPE=Debug <path>
如果你想构建一个发布版本,你可以使用
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo <path>
【讨论】:
gdb 时,我的回溯完全由内存地址和问号组成,没有函数名或任何东西。