我可以在ubuntu 14.04和Cmake 2.8.12.2上使用C++的biicode吗

Can I use biicode for C++ on ubuntu 14.04 with Cmake 2.8.12.2?

本文关键字:C++ biicode ubuntu Cmake 我可以      更新时间:2023-10-16

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

然而,ubuntu 14.4使用了"cmake 2.8.12.2版"

有没有办法在2.8中使用biicode,或者我一直在安装新版本的CMake?

TIA!

否,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用户升级。

不,没有任何方法可以更改此要求,因为内部biicode CMake具有一些功能,如使用INTERFACE库,这些功能仅在CMake 3.0或更高版本上可用。然而,不要担心升级CMake版本,这一版本始终与旧版本保持完全兼容;)