cmake / CMAKE_INSTALL_PREFIX
CMAKE_INSTALL_PREFIX 为 cmake 内置变量,用于指定 cmake 执行 install 目标时,安装的路径前缀。使用方法如下:
1、在执行 cmake 时指定
cmake -DCMAKE_INSTALL_PREFIX=<你想要安装的路径>
2、设置 CMAKE_INSTALL_PREFIX 变量
SET(CMAKE_INSTALL_PREFIX
要加在 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 命令时才运行的。
(SAW:Game Over!)
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
