場合によっては、gdb を使用してプログラムをデバッグし、そのプログラムに "-g" コンパイル オプションを追加する必要があります。では、cmake でビルドされたプロジェクトに "-g" コンパイル オプションを追加するにはどうすればよいでしょうか? ここでは 2 つの方法をまとめます。
最初
CMakelist.txt を変更し、「add_settings("-Wall -g")」という行を追加します。
第二種
cmake を実行するときに、-DCMAKE_BUILD_TYPE=Debug コンパイル オプションを追加します。
cmake -DCMAKE_BUILD_TYPE=デバッグ ......
CMakelist.txt を変更せずに 2 番目の方法を使用することをお勧めします。
cmake のコンパイルによって生成された makefile の詳細情報を出力するにはどうすればよいですか? make実行時に「VERBOSE=1」を追加してください。コンパイルを高速化したい場合は、-j 10オプションを追加してください。以下の数値の最大値がマシンのプロセッサコア数となります。