linux qt creator cmake开发环境配置
软件:cmake-3.2.2.tar.gz
下载地址:http://www.cmake.org/files/v3.2/
安装前提
系统中已经安装了g++和ncurses-devel,如果没有安装使用下面的命令安装:
- [root@admin /]# apt-get install g++
- [root@admin /]# apt-get install libncurses5-dev 不同系统名字可能有所区别,请百度
安装cmake
将cmake-3.2.2.tar.gz文件上传到/usr/local中执行以下操作:
- [root@admin local]# cd /usr/local
- [root@admin local]# tar -zxv -f cmake-3.2.2.tar.gz // 解压压缩包
- [root@admin local]# cd cmake-3.2.2
- [root@localhost cmake-3.2.2]# ./configure
- [root@localhost cmake-3.2.2]# make
- [root@localhost cmake-3.2.2]# make install
- [root@admin local]# mv cmake-3.2.2 cmake // 修改文件夹名
添加环境变量
用vi在文件/etc/profile文件中增加变量,使其永久有效:
- [root@admin local]# vi /etc/profile // 修改环境变量
在文件末尾追加以下两行代码:
- PATH=/usr/local/cmake/bin:$PATH
- export PATH
然后执行以下操作:
- [root@admin local]# source /etc/profile //使修改生效
- [root@admin local]# echo $PATH //查看PATH值
检验cmake安装
[root@admin local]# cmake --version
cmake version 3.2.2
新建第一个cmake的C++项目
在"执行CMake"这一步的参数中填入-DCMAKE_BUILD_TYPE=Debug
这样才可以在Qt Creator中调试程序,-DCMAKE_BUILD_TYPE的值可以设为Debug或者Release或者RelWithDebInfo.
cmake可以自动生成Makefile方便用make构建项目,但使用cmake构建项目也必须要会编写CMakeLists.txt文件.
Qt Creator支持使用qmake,make,cmake构建项目,但不能直接往cmake项目里添加文件,Qt Creator对CMake的支持还有待改进.
临时的做法是,切换到文件管理器来添加文件,然后右击项目"执行CMake"使parsing(语法解析)生效,并载入文件到在项目.
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。