CMake生成的vs的工程文件为何采用的是绝对路径

clever101
博客专家认证
2020-03-24 10:04:21
CMake生成的visual studio的工程文件,里面包含的代码文件采用的是绝对路径。这样有一个严重问题,就是将生成的工程文件拷贝到别的地方,路径对不上就会导致生成失败了。CMake生成的visual studio的工程文件为何设计为采用代码的绝对路径呢,采用代码的相对路径岂不是更好吗?
...全文
448 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
rendao0563 2020-04-05
  • 打赏
  • 举报
回复
生成的project是让你直接使用的。 尽量不要把生成的project上传。相对路径需要设置一个参数。CMAKE_USE_RELATIVE_PATHS 官方也说了就算你设置了 也可能不干活。只有在你的项目比较简单 可能是可以用的。

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧