我想使用CMAKE-gui 3.0.2和Visual Studio express 2013編譯一個庫。 在cmake-gui的配置/生成過程中,一切看起來都很好,如我可以將CMAKE_INSTALL_PREFIX
變量設置爲我想要安裝我的庫的路徑。在配置和生成過程中我沒有遇到任何錯誤。CMAKE不會在Visual Studio中創建INSTALL項目
然後我打開生成的.sln
文件,在該文件中我可以構建ALL_BUILD
目標,該目標運行平穩,沒有錯誤且不會跳過目標。
然而,INSTALL
目標根本就沒有出現在Solution Explorer中,所以我真的沒有對如何安裝庫的任何想法。 經進一步檢查,我注意到,cmake的那樣創建一個名爲cmake_install.cmake
文件,但我不知道怎麼辦吧。當實際有任何安裝
你有任何'安裝()'你CMakeList命令? – Angew 2014-10-31 14:51:40
不在CMakeList.txt文件中。在GUI中,我可以看到變量的名字,我剛纔CMAKE_INSTALL_PREFIX和CMAKE_SKIP_INSTALL_RPATH(Boolean設置爲關閉) – alef0 2014-10-31 15:08:48
OK,我的意思是在項目的任何地方的CMake可以看到它,開始從頂層CMakeList解析。 – Angew 2014-10-31 15:09:55