有时候,我们在Debug版本运行正常的程序,在Release版本下运行却有问题。我们需要生成带Debug信息的Release版本,用于调试跟踪。
Release版本添加Debug信息。CMakeLists.txt 添加:
set(CMAKE_C_FLAGS_RELEASE "$(CMAKE_C_FLAGS_RELEASE} -g")
set(CMAKE_CXX_FLAGS_RELEASE "$(CMAKE_CXX_FLAGS_RELEASE} -g")
这样生成的Release版本就可以调试跟踪了。