2
編譯過程中生成一個自定義的文件,我想安裝的是一個項目的CMake編譯過程中生成的自定義文件:安裝在CMake的
在我的項目文件SampleDictionary_rdict.pcm
由命令從外部模塊生成在編譯過程中,我想將它複製到$CMAKE_INSTALL_PREFIX/lib
與make install
我遇到的問題是我已經試過的install(...)
所有變體所需要的文件之前編譯存在。
從生成文件的外部模塊的命令是:
ROOT_GENERATE_DICTIONARY(
SampleDictionary
...
)
這在我的build目錄生成SampleDictionary_rdict.pcm
。
例如,如果我嘗試添加:
install(TARGETS SampleDictionary DESTINATION "${CMAKE_INSTALL_PREFIX}/lib")
我CMakeLists.txt
結束時,我有不存在的文件的問題。
完美:'安裝(文件建立/ SampleDictionary_rdict.pcm DESTINATION $ {} CMAKE_INSTALL_PREFIX/lib目錄)'的伎倆。 (其中'build'是我的CMake構建目錄) – ddavis 2015-02-24 17:10:10