码迷,mamicode.com
首页 > 系统相关 > 详细

linux qt creator cmake开发环境配置

时间:2015-05-25 20:28:11      阅读:1533      评论:0      收藏:0      [点我收藏+]

标签:linux   c++   cmake   qtcreator   

安装方式:源码编译安装 
软件:cmake-3.2.2.tar.gz
下载地址:http://www.cmake.org/files/v3.2/

安装前提

系统中已经安装了g++和ncurses-devel,如果没有安装使用下面的命令安装:

[python] view plaincopy技术分享技术分享
  1. [root@admin /]# apt-get install g++  
  2. [root@admin /]# apt-get install libncurses5-dev 不同系统名字可能有所区别,请百度

安装cmake

将cmake-3.2.2.tar.gz文件上传到/usr/local中执行以下操作:

[python] view plaincopy技术分享技术分享
  1. [root@admin local]# cd /usr/local  
  2. [root@admin local]# tar -zxv -f cmake-3.2.2.tar.gz       // 解压压缩包  
  3. [root@admin local]# cd cmake-3.2.2  
  4. [root@localhost cmake-3.2.2]# ./configure  
  5. [root@localhost cmake-3.2.2]# make  
  6. [root@localhost cmake-3.2.2]# make install  
  7. [root@admin local]# mv cmake-3.2.2 cmake  // 修改文件夹名   

添加环境变量

用vi在文件/etc/profile文件中增加变量,使其永久有效:

[python] view plaincopy技术分享技术分享
  1. [root@admin local]# vi /etc/profile   // 修改环境变量   

在文件末尾追加以下两行代码:

[python] view plaincopy技术分享技术分享
  1. PATH=/usr/local/cmake/bin:$PATH  
  2. export PATH   

然后执行以下操作:

[python] view plaincopy技术分享技术分享
  1. [root@admin local]# source /etc/profile   //使修改生效  
  2. [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(语法解析)生效,并载入文件到在项目.


linux qt creator cmake开发环境配置

标签:linux   c++   cmake   qtcreator   

原文地址:http://blog.csdn.net/harryching/article/details/45972945

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!