cmake 编译选项之修改CFLAGS和CXXFLAGS 全局编译 修改CmakeLists.txt,添加 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O0 -g")set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O0 -g")区分编译 1. 修改CmakeLists.txt,添加 set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DDEBUG")set(CMAKE_C...
在Linux 下开发,可以用 gdb 进行调试,但是如果工程是用CMake构建的,那么需要在 CMakeLists.txt 中加入如下代码:CMake配置 SET(CMAKE_BUILD_TYPE..."Debug") SET(CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -Wall -g2 -ggdb") SET(CMAKE_CXX_FLAGS_RELEASE..."$ENV{CXXFLAGS} -O3 -Wall") core...