【发布时间】:2026-01-09 07:20:05
【问题描述】:
当以拓扑排序的顺序构建多重依赖的 C++ CMake 项目(在 Linux 中)时,我们有两种可能性:
浏览每个项目,然后...
... 在某个前缀中“进行安装”。在项目中构建库时,链接到已安装的库。
...通过“make”构建它,不要安装。在项目中构建库时,链接到已就地构建的库。
这些选择的优缺点是什么?由自制脚本执行的构建,它解决依赖关系、按正确的顺序构建等。
【问题讨论】:
标签: c++ linux makefile cmake build-system