相关文章推荐
机灵的乌冬面  ·  创建SparkSession ...·  7 月前    · 
拉风的包子  ·  How to solve ...·  9 月前    · 
install(TARGETS ${head_files} DESTINATION ${CMAKE_BINARY_DIR}/include ) install(TARGETS myLib DESTINATION ${CMAKE_BINARY_DIR} /Lib)

上述设置方法会将Lib文件和DLL文件安装在同一个目录中,可以使用下面命令设置在不同的文件目录:

set(head_files
  //要安装的头文件
install(TARGETS ${head_files} DESTINATION  ${CMAKE_BINARY_DIR}/Lib)
install(TARGETS myLib 
        RUNTIME DESTINATION ${CMAKE_BINARY_DIR}/bin
        LIBRARY DESTINATION ${CMAKE_BINARY_DIR}/lib
        ARCHIVE DESTINATION ${CMAKE_BINARY_DIR}/lib/static)