CMake生成的可执行文件能够gdb调试
来源:互联网 发布:mac地址在线查询工具 编辑:程序博客网 时间:2024/05/15 19:50
首先在CMakeLists.txt中加入
SET(CMAKE_BUILD_TYPE "Debug")
在下面加入:
SET(CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -Wall -g -ggdb")
SET(CMAKE_CXX_FLAGS_RELEASE "$ENV{CXXFLAGS} -O3 -Wall")
当这个变量值为 Debug 的时候,CMake 会使用变量 CMAKE_CXX_FLAGS_DEBUG 和 CMAKE_C_FLAGS_DEBUG 中的字符串作为编译选项生成 Makefile;
重新编译
$ cmake -DCMAKE_BUILD_TYPE=Debug Path
注: Path 为源码的文件夹路径 , 如果 需要 Release 版 也可以 -DCMAKE_BUILD_TYPE = Release
然后,
$ cd Path
$ make
可以调试
$ gdb sample
注:sample 为该可执行文件
阅读全文
0 0
- CMake生成的可执行文件能够gdb调试
- CMake生成的可执行文件能够gdb调试
- CMake生成的可执行文件能够gdb调试
- CMake生成可用gdb调试的可执行文件
- gdb可以调试keil生成的可执行文件吗?
- gdb调试libtool封装的可执行文件
- GDB调试可执行文件
- 【GDB调试学习笔记】Makefile生成多个可执行文件
- 【GDB调试学习笔记】Makefile多级目录生成可执行文件
- 让cmake支持GDB调试的方法
- CMake 编译支持GDB调试
- cmake生成eclipse工程的调试问题
- 【GDB调试学习笔记】Makefile多级目录生成多个可执行文件
- CMakeLists.txt文件写法(1):要求CMake根据指定的源文件生成可执行文件
- CMake编译时支持GDB调试
- 如何才能使CMake生成的可执行程序便于调试呢?
- VS2010中不能调试CMake生成的工程
- VS2010中不能调试CMake生成的工程
- SDUT ACM 实验九 字符统计1
- [Spring] 基于 Java 的配置
- SQL语句分组排序,多表关联排序
- 解决span标签重叠的问题
- leetcode之wordsearch
- CMake生成的可执行文件能够gdb调试
- Resnet结构分析
- https://www.cnblogs.com/dolphin0520/archive/2011/09/17/2179466.html
- PHP 7 新特性(2)
- 获取ip的工具类
- JDBC--连接
- (c++)数据结构与算法之图:Dijkstra、Floyd算法、判断有向图回路
- modelsim仿真出现:# do {tb_top_sync_2_modQPSK_simulate.do},并且loading...
- AutoForm R7破解版 plus及软件简介