0
我使用cmake並在Linux中構建一些庫。 的CMakelist的安裝部分如下:cmake和make不會創建文件夾並將文件複製到它
add_library(RVO ${RVO_HEADERS} ${RVO_SOURCES})
if(WIN32)
set_target_properties(RVO PROPERTIES COMPILE_DEFINITIONS NOMINMAX)
endif()
install(FILES ${RVO_HEADERS} DESTINATION include)
install(TARGETS RVO DESTINATION lib)
但是當我運行make時,LIB是正確構建,但不能移動到相應foler預期「/ lib目錄」,也不是「/包括」文件夾是用複製的文件創建的。
這裏有什麼問題?
[如何使用CMAKE \ _INSTALL \ _PREFIX]可能的重複(http://stackoverflow.com/questions/6241922/how-to-use-cmake-install-prefix) – Florian
默認情況下,'make'運行全部'目標。而'install'目標不在它的依賴關係之內。所以,運行'make install'。 – arrowd
@arrowd這應該是一個答案。 – Angew