ubuntu14.04 更新CMake

版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/hjxu2016/article/details/83018102

编译Qt时,发现CMake版本不够

默认安装的是2.8.*的版本,而

FIND_PACKAGE(Qt5widgets)需要3.1*以上的版本

以下是我更新所用的方法,并没有卸载驱动

sudo apt-get install build-essential
wget http://www.cmake.org/files/v3.4/cmake-3.4.1.tar.gz
tar xf cmake-3.4.1.tar.gz
cd cmake-3.4.1
./configure
make
sudo apt-get install checkinstall
sudo checkinstall
sudo make install
最后在终端输入:cmake --version

如果显示cmake version 3.4.1

则安装成功!

重装cmake发现遇到

问题:bash: /usr/bin/cmake: 没有那个文件或目录

因为直接使用cmake系统回到默认的/usr/bin中去寻找,但是src中安装的cmake是在/usr/local/bin中,所以当然不会找到。解决方法: 

做一个链接即可:ln -s /usr/local/bin/cmake /usr/bin 

然后使用/usr/local/bin/cmake进行编译。

参考文献

扫描二维码关注公众号,回复: 4266163 查看本文章

重装cmake以后的问题

Ubuntu14.04默认cmake升级为3.x

猜你喜欢

转载自blog.csdn.net/hjxu2016/article/details/83018102