I want to define a custom function which can be used globally with the include
function. Is there some location that I can put additional cmake sources which can be included globally?
質問する
1106 次
2 に答える
1
find_fileと CMAKE_MODULE_PATHの組み合わせを使用できます
find_file( common_file File.cmake path1 path2 path3 )
if( common_file STREQUAL "common_file-NOTFOUND" )
message( FATAL_ERROR "Missing common cmake file" )
else()
LIST(APPEND CMAKE_MODULE_PATH common_file )
endif()
于 2013-01-25T14:38:34.203 に答える
0
CMake 独自のインストール ディレクトリにファイルとして追加する (推奨されません) 以外CMAKE_MODULE_PATH
に、CMakeLists.txt の先頭で (または を使用してコマンド ライン経由で) 定義して-D
、CMake モジュールを検索するディレクトリの場所を指定できます。
于 2013-01-24T22:25:40.100 に答える