Cmake的安装命令
install(TARGETS MyTarget LIBRARY DESTINATION lib)
要求我将共享库安装到子文件夹。 LIBRARY DESTINATION似乎不是可选的。但我需要将.so / .dll / .dynlib文件直接安装到用户通过CMAKE_INSTALL_PREFIX指定的文件夹中。这里的背景是:库是一个应用程序的插件,它需要进入$ HOME中的.plugin)
答案 0 :(得分:1)
使用
INSTALL( TARGETS MyTarget LIBRARY DESTINATION .)