我刚刚下载了 biicode 并尝试按照入门说明进行操作,但收到有关需要 Cmake 3.0 或更高版本的错误消息。
但是,ubuntu 14.4 使用“cmake 版本 2.8.12.2”
有没有办法在 2.8 中使用 biicode 或者我是否坚持安装较新版本的 CMake?
蒂亚!
我刚刚下载了 biicode 并尝试按照入门说明进行操作,但收到有关需要 Cmake 3.0 或更高版本的错误消息。
但是,ubuntu 14.4 使用“cmake 版本 2.8.12.2”
有没有办法在 2.8 中使用 biicode 或者我是否坚持安装较新版本的 CMake?
蒂亚!
不,biicode 需要 cmake > 3.0。有一个 setup 命令可以帮助安装它:
$ bii setup:cpp
这将在 /home/user/biicode_env 中安装 CMake >3.0,并将其添加到路径中,因此它不会干扰/覆盖您当前的 2.8 安装。Biicode需要在控制台执行“cmake”实际使用3.0,所以它应该是路径中的第一个。您可以通过两种不同的方式非常轻松地管理它,使用根据需要重定向的符号链接 (/usr/bin) 或在执行 biicode 之前添加/删除路径中的条目。
这是另一回事,但我想说我已经将现有项目从 cmake 2.8 迁移到 3.0 没有任何问题,并且 3.0 运行良好并且具有有用的新功能。因此,如果可能,我会建议常规 cmake 用户进行升级。
不,没有任何方法可以更改此要求,因为内部 biicode CMake 具有功能,例如使用 INTERFACE 库,这些功能仅在 CMake 3.0 或更高版本上可用。但是,不要担心升级 CMake 版本,这个总是与旧版本保持彻底的兼容性;)