您的位置:首页 > 其它

CMake将生成的可执行文件保存到其他目录

2020-11-24 21:59 197 查看

在运行一些程序的时候,我们一般会把数据文件放在其他位置。而当在修改程序时,需要不断的修改代码,编译,执行。每次编译之后,都得将可执行文件复制到数据文件的目录。

这一问题有两种解决方法,一是直接在数据目录执行cmake,但是这导致一些cmake的缓存文件也会出现在数据目录;二是在CMakeLists.txt中可以定义

EXECUTABLE_OUTPUT_PATH
变量,但是这个方法不是很优雅,所以也可以在命令行定义这一个变量
--DEXECUTABLE_OUTPUT_PATH=dir

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐