我可以在带有Cmake 2.8.12.2的ubuntu 14.04上使用biicode for C ++吗?

时间:2015-02-08 18:46:28

标签: c++ cmake biicode

我刚刚下载了biicode并试图关注getting started instructions,但收到了有关Cmake 3.0或更高版本的错误。

然而,ubuntu 14.4 uses" cmake版本2.8.12.2"

有没有办法使用2.8的biicode或我是否卡住安装较新版本的CMake?

TIA!

2 个答案:

答案 0 :(得分:2)

不,biicode需要cmake> 3.0。有一个安装命令可以帮助安装它:

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

答案 1 :(得分:1)

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