cmake 添加编译选项的几种方式

cmake 添加编译选项的几种方式,第1张

This is initialized for each language from environment variables:

Flags for language <LANG>when building for the <CONFIG>configuration.

SET(CMAKE_C_FLAGS_DEBUG "-g -D_DEBUG -O0")

SET(CMAKE_C_FLAGS_RELEASE "-g -DNDEBUG -O3")

SET(CMAKE_CXX_FLAGS_DEBUG "-g -D_DEBUG -O0")

SET(CMAKE_CXX_FLAGS_RELEASE "-g -DNDEBUG -O3")

1、首先在linux下我们需要先安装gdb调试工具,大多数情况下Centos和Ubuntu下是默认安装了gdb的。

2、其次调试程序,编译时还需要加上-g选项让编译生成的可执行文件中包含足够的调试信息。

3、最后完成调试就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11629516.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存