83

コマンドラインでcmakeのデフォルトビルドオプションを一覧表示するにはどうすればよいですか?
ソースから OpenCV ライブラリをビルドする必要があります。その前に、デフォルトのビルド設定を知りたいです。

4

3 に答える 3

30

あなたもできcmake -LAHます。Hフラグは、各オプションのヘルプを提供します。

于 2018-10-31T02:11:45.563 に答える
2

私はそれを行う直接的な方法を知りません。

これを回避するには、メインの CMakeLists.txt を編集し、ファイルの最後に関心のある設定を出力します。最も重要な cmake 設定が格納されている変数は次のとおりです。

私は常にこれらの変数を CMakeLists.txt の最後に出力して、設定を確認します。

MESSAGE(STATUS "Build type: " ${CMAKE_BUILD_TYPE})
MESSAGE(STATUS "Library Type: " ${LIB_TYPE})
MESSAGE(STATUS "Compiler flags:" ${CMAKE_CXX_COMPILE_FLAGS})
MESSAGE(STATUS "Compiler cxx debug flags:" ${CMAKE_CXX_FLAGS_DEBUG})
MESSAGE(STATUS "Compiler cxx release flags:" ${CMAKE_CXX_FLAGS_RELEASE})
MESSAGE(STATUS "Compiler cxx min size flags:" ${CMAKE_CXX_FLAGS_MINSIZEREL})
MESSAGE(STATUS "Compiler cxx flags:" ${CMAKE_CXX_FLAGS})
于 2013-05-31T08:55:39.907 に答える