【发布时间】:2015-06-25 23:47:15
【问题描述】:
这对某些人来说似乎很明显,但对我来说却不是。
如何在 Mac 上使用 cmake?假设我在 Xcode 中有一个项目,我希望该项目与 assimp 库链接。
所以我下载了 assimp 源代码,使用 cmake 生成构建,将 Xcode 指向下载的源代码中的 /include,然后呢?建库在哪里? 我只有那个库的 Xcode 项目。它会生成库吗?
如果我使用 brew 安装 assimp,我只在我的 Xcode 项目中设置:
- 标题路径是:
/usr/local/include - 图书馆搜索路径是:
/usr/local/lib - 将班轮标志设置为:
-lassimp
我已经完成了。
cmake 对于从源代码构建库有什么好处,除了源代码是“新鲜的”而且我无法做到这一点?
有人可以发布使用 Cmake 构建东西时的分步操作,并附上解释?
最重要的是,Cmake 将库放在哪里,以及如何与它们链接?
【问题讨论】: