使用cmake install关键字的时候,常常在误以为的目标目录找不到安装的文件,故整理如下
- make install
install(TARGETS xxx DESTINATION ${CMAKE_INSTALL_LIBDIR})
安装路径:${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}
install(TARGETS xxx DESTINATION /${CMAKE_INSTALL_LIBDIR})
安装路径:/${CMAKE_INSTALL_LIBDIR}
- make install DESTDIR=${CUSTOMED_PREFIX}
install(TARGETS xxx DESTINATION ${CMAKE_INSTALL_LIBDIR})
安装路径:${CUSTOMED_PREFIX}/${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}
install(TARGETS xxx DESTINATION /${CMAKE_INSTALL_LIBDIR})
安装路径:/${CMAKE_INSTALL_LIBDIR}