如何设置GDB调试标志与cmake的?(How do you set GDB debug flag

2019-06-23 09:45发布

我已经尝试设置使用的调试标志

set

命令cmake ,但我不能确定凸轮什么补充。 我已经听到什么DEBUG=true ,但到目前为止,我无法找到正确的标志设置。

Answer 1:

如果你想建立的调试(包括源信息,即-g)编译时,使用

cmake -DCMAKE_BUILD_TYPE=Debug <path>

如果你想建立一个发布版本,你可以使用

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo <path>


Answer 2:

另外,您可以使用cmake的图形用户界面,使这一变化。 做ccmake该项目将产生类似这样的画面:

在进入调试 CMAKE_BUILD_TYPE字段将允许你建立与调试标志。



文章来源: How do you set GDB debug flag with cmake?
标签: c++ cmake