1

我正在尝试为linphone-iphone构建 SDK 。但是,做不到。它给了我一个错误:

"You need at least CMake version 3.3.20150815 but you are currently using
  3.2.3.  There is no Cmake release available for it yet, so you must either
  compile it manually or revert to XCode6 temporary."

我正在使用 Xcode 7.1。

即使我不知道如何手动编译或临时恢复到 XCode6。所以,如果有人知道,请帮助我。

注意:我正在按照https://github.com/BelledonneCommunications上给出的说明,从 Mac OS 终端的 linphone-iphone 项目目录中通过命令“./prepare.py -c && ./prepare.py && make”构建它/linphone-iphone

4

2 回答 2

0

你应该安装 cmake 版本 >= 3.2.3 像这样安装它们:

brew install cmake

这会将 cmake 安装到/usr/local/bin您可以像这样检查版本:

/usr/local/bin/cmake --version

那么您需要重新排序 PATH 变量:

export PATH=/usr/local/bin:$PATH

之后,您可以继续:

./prepare.py -c
./prepare.py
make
于 2016-04-21T15:18:57.553 回答
0

通过更新 linphone 子模块解决:

git pull && git submodule update --init --recursive && ./prepare.py -c && make

于 2016-06-27T09:25:14.433 回答