CodeBlocks环境下配置Qt

本文详细介绍了如何在CodeBlocks环境中配置Qt,包括下载、安装、环境变量设置、编译器路径配置、全局变量设置及qmake添加等步骤,最后通过创建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.

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

那么U盘上又该如何安装呢!

将Code::Blocks和Qt安装在U盘上,携带性大大增加

准备阶段

  1. 获取U盘:首先你需要准备一个足够大的U盘,考虑到Code::Blocks、Qt及其依赖库的大小,建议至少有32GB的空间。

  2. 下载软件

    • 下载适用于Windows的Code::Blocks版本,确保选择带有MinGW编译器的版本。
    • 从Qt官方网站下载Qt的离线安装包。

安装过程

Code::Blocks安装到U盘
  1. 在你的主计算机上运行下载的Code::Blocks安装程序。
  2. 在安装过程中,当被询问安装路径时,选择你的U盘作为目标位置,例如 E:\PortableApps\CodeBlocks
  3. 确保所有组件都被选中以获得完整的开发环境。
  4. 完成安装后,不要启动Code::Blocks,因为我们还需要配置它与Qt一起工作。
Qt安装到U盘
  1. 同样地,在安装Qt时,指定U盘上的一个文件夹作为安装目录,比如 E:\PortableApps\Qt
  2. 根据需要选择Qt版本以及相关的模块。
  3. 安装完成后,记住安装路径下的mingw路径(如果选择了包含mingw的版本)。

配置Code::Blocks以支持Qt

  1. 打开Code::Blocks,并进入设置菜单中的“Compiler…”选项。
  2. 在“Global compiler settings”下找到“Toolchain executables”标签页,这里你需要手动输入Qt附带的MinGW路径。
  3. 接下来,添加一个新的编译器配置,指向Qt的qmake工具,这通常位于 Qt安装目录/Tools/mingw/bin/qmake.exe
  4. 创建一个新的Qt项目模板或修改现有C++项目的构建选项,使其使用新的编译器配置。

使用注意事项

  • 每次在新电脑上使用之前,请确保该电脑允许从外部设备执行程序,并且没有阻止对U盘内容的访问。
  • 如果可能的话,在每次插入U盘时都将其分配为相同的驱动器字母,这样可以避免由于路径变化导致的配置问题。
  • 注意备份重要数据,因为U盘比硬盘更容易损坏或丢失。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值