CodeBlocks环境下配置Qt

CodeBlocks环境下配置Qt

C/C++ GUI库多如牛毛,商用的免费的都很多。其中名气最大的C/C++ GUI库可能就是Qt了, Qt非常强大而且版本升级很快,既有商用版也有免费版。

(1) 下载

如果希望在Code::Blocks下开发Qt的应用,首先需要到Qt的官方网站根据您使用的系统下载相应Qt的最新版本http://www.qtsoftware.com/downloads,然后进行安装。如果您希望在Windows下用Qt编写应用程序,一般可以选用两种版本MinGW的或者MSVC的,这里以MinGW的为例进行简单介绍安装配置。

(2) 安装

下载完毕,启动安装文件进行安装,安装过程中可选是否安装MinGW,因为我们已经安装了MinGW因此不需该项(去掉前面的勾),笔者建议您把Qt安装在CodeBlocks目录下。Qt的库相对比较大,安装时间可能比较长,请耐心等待。

(3) 设置系统环境变量

安装完Qt,为了便于搜索需要加载的文件,需要设置系统环境变量,操作系统的环境变量设置要特别小心,否则很难说会出现什么问题。以笔者电脑安装的Qt4.5为例,拖动鼠标到我的电脑图标上,按下右键弹出菜单选择属性,再从弹出菜单中选择高级,然后选择环境变量,填入以下这些项目。

Qtdir=C:/Program Files/CodeBlocks/Qt/qt

Include=C:/Program Files/CodeBlocks/Qt/qt/include;C:/Program Files/CodeBlocks/MinGW/include;

Lib=C:/Program Files/CodeBlocks/Qt/qt/lib;C:/Program Files/CodeBlocks/MinGW/lib;

Path中加入.;C:/Program Files/CodeBlocks/Qt/qt/bin;C:/Program Files/CodeBlocks/MinGW/bin;

(4) 设置编译器搜索路径

Setting下拉菜单下选择 Compiler and debug 然后在Search directory栏目下用Add添加Qt路径(笔者电脑上C:/Program Files/CodeBlocks/Qt/qt)。

(5) 设置Code::Blocks全局变量

Setting下拉菜单下选择global varilables…在弹出的对话框中设置Qt的全局环境变量。其中有一项base栏目必填,该项是Qt的安装路径(笔者电脑上是 C:/Program Files/CodeBlocks/Qt/qt)。其他选项不管。

(6) 添加Qmake

step 1. 配置qmake -project
在CodeBlocks--->Tools--->Configure Tools
在弹出的对话框中点击“add”
在Name中写 上名字 比如“Qmake工程”
在Executable写上qmake所在的位置,这里就写我的位置 C:/Program Files/CodeBlocks/Qt/qt/bin/qmake.exe
在Parameters写上需要的参数,这里就写 -project,在减号前加上空格
在working directory写上工作的目录,这里用CB提供的宏,指定到项目目录,填上 ${PROJECT_DIR}
然后就点“ok”就好了。
 step2. 配置qmake
这东西和step1 一样,只不是在Parameters那里不要填上参数就好了。

(7) 测试

使用Code::Blocks的Wizard创建一个Qt工程。工程名任意,接下来有一个选项需要填入Qt路径(Qt’s location),这个需要特别注意,否则编译器搜索不到需要加载的文件(在笔者电脑上的路径是C:/Program Files/CodeBlocks/Qt/qt)。 编译器选择MinGW。

配置好该工程的编译选项(Project下拉菜单选择Build options…设置适当编译选项)和属性(注意Project下拉菜单Properties…下Build targets类型选择GUI application.

编译之,除了几个警告外一般不会出现什么问题。

版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/puiopp63/article/details/88565226