コマンドラインで -DCMAKE_CXX_FLAGS_RELEASE="..." などを使用してユーザーが後で変更できるように、コンパイラ フラグのデフォルトを設定しようとしています。
私が使用する場合:
SET( CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG -DNVALGRIND" )
コマンドラインまたは ccmake を使用してフラグを変更することはできません。
私が使用する場合
SET( CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG -DNVALGRIND" CACHE STRING "" )
フラグはまったく設定されていません。
これを行う正しい方法はありますか?