[CMake] How can I add -gstabs to the compile item for Debug?
Bill Hoffman
bill.hoffman at kitware.com
Thu Dec 18 15:07:12 EST 2008
Tyler Roscoe wrote:
> On Fri, Dec 19, 2008 at 01:33:45AM +0800, Kermit Mei wrote:
>> c++ -Wall -gstabs(or -g) main.cpp hello.cpp -o main
>>
>> How can I use cmake to do the same thing?
>
> Add your -g flag to CMAKE_CXX_FLAGS or I think you can use
> ADD_DEFINITIONS("-g").
>
It would be better to edit the CMAKE_CXX_FLAGS_DEBUG cache variable.
add_definitions(-g) is bad for a several reasons...
It will break for compilers that do not accept -g, it will add -g to
release and optimized builds.
-Bill
More information about the CMake
mailing list