问题描述
让我澄清一下标题中的问题:
除了平台独立性之外,Cmake 有哪些 make + pkg-config 没有的功能。
上下文:
我为什么要问这个: 我注意到一些(?)大型项目放弃了对 pkg-config 的支持,只依赖 CMake。 See Opencv here 例如,据说“Pkg-config 的功能非常有限”。
仅考虑基于 Linux 的构建,我可以用 CMake 做什么而我不能用 make+pkg-config,除了平台独立性?还是仅此而已?
这是一个真正的问题,因为我从来没有遇到过我觉得自己缺少某些功能,但我觉得我可能缺少某些东西的情况。
请不要基于意见的答案,仅提供事实。
编辑:澄清我的要求(我知道 CMake 是一个比 make 更“高级”的工具):似乎有些人认为 “Pkg-config 的功能非常有限”。我的问题可以改写为“哪些功能缺少 pkg-config?”。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)