3

我刚刚下载了 biicode 并尝试按照入门说明进行操作,但收到有关需要 Cmake 3.0 或更高版本的错误消息。

但是,ubuntu 14.4 使用“cmake 版本 2.8.12.2”

有没有办法在 2.8 中使用 biicode 或者我是否坚持安装较新版本的 CMake?

蒂亚!

4

2 回答 2

2

不,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 用户进行升级。

于 2015-02-09T13:08:47.777 回答
1

不,没有任何方法可以更改此要求,因为内部 biicode CMake 具有功能,例如使用 INTERFACE 库,这些功能仅在 CMake 3.0 或更高版本上可用。但是,不要担心升级 CMake 版本,这个总是与旧版本保持彻底的兼容性;)

于 2015-02-09T08:53:25.293 回答