web-dev-qa-db-ja.com

cmakeを使用してgdbのシンボルテーブルを作成する

Gake for gdbを使用してシンボルテーブルのみを作成する方法はありますか?

35
Vivek Goel

この行をファイルに追加しますCMakeLists.txt

set(CMAKE_BUILD_TYPE Debug)
100
Jespa

最適化されたリリースモードでコンパイルしますが、プロファイリングに役立つデバッグシンボルを追加します。

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ...

または、最適化なしでコンパイルし、デバッグシンボルを追加します。

cmake -DCMAKE_BUILD_TYPE=Debug ...
72
guilloptero