CMAKE_INSTALL_PREFIX 为 cmake 内置变量,用于指定 cmake 执行 install 目标时,安装的路径前缀。使用方法如下:
1、在执行 cmake 时指定
cmake -DCMAKE_INSTALL_PREFIX=<你想要安装的路径>
2、设置 CMAKE_INSTALL_PREFIX 变量
SET(CMAKE_INSTALL_PREFIX <install_path>)
要加在 PROJECT(< project_name>) 之后。
在设置完 install 的安装目录之后,执行 install 时可以通过 DESTINATION 直接指定安装目录之下的目录。
栗子:
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/ ..
SET(CMAKE_INSTALL_PREFIX /usr/local)
INSTALL(TARGETS test DESTINATION bin) #将 test 安装到 /usr/local/bin 目录下
需要强调一下,上述的 install 函数是在 cmake 、make 之后,执行 make install 命令时才运行的。文章来源:https://www.toymoban.com/news/detail-677806.html
(SAW:Game Over!) 文章来源地址https://www.toymoban.com/news/detail-677806.html
到了这里,关于cmake / CMAKE_INSTALL_PREFIX的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!