Windows下安装Qt
Qt是KED的标准开发工具,采用C++作为开发语言,具有面向对象的特点.在这里我们简介一下在Windows下使用Mingw来编译安装Qt.
1我们可以在Qt的官方网站下载到一个开源的开发版本,在这里推荐一下我们国内的下载站点,在这里有各种可用的版本可以下载,并且具有较好的速度.Qt中文论坛:http://www.qtcn.org/bbs.
2下载Mingw,在我们的这个例子中,我们使用的是Dev-Cpp4.9,在安装时可以用默认的选项进行安装,这样我们就可以使用Mingw了.
3将我们下载来的Qt源码包解压到某一个目录下,在这里我们要注意就是这个目录不可以含有任何的空格.例如,我们放在D盘的Qt目录下,将解压后得到的目录重命名为4.1.2.
4添加环境变量:在我们的系统的Path变量中加入源码包中的bin目录,我们可以右击我的电脑->高级->环境变量里进行设置.例如在我们这样的情况下,我们可以加入D:/Qt/4.1.2/bin.
5添加Mingw的环境变量,将我们的Dev-Cpp目录下的bin目录加入到我们的环境变量Path中,如果我们的Dev-Cpp安装在C:/Dev-Cpp目录下,我们可以加入C:/Dev-Cpp/bin.
6配置:
进入命令行窗口,进入到4.1的目录下,输入下面的命令进行编译配置:
configure -platform win32-g++ -qt-gif -qt-sql-mysql -plugin-sql-odbc -I C:/Dev-Cpp/include -L C:/Dev-Cpp/lib
在这里我们将platform参数指定为win32-g++,也就是说我们在这个编译过程中要使用这个编译器,打开gif与mysql的支持,用-I指定编译时使用的头文件,使用-L来指定编译时要用到的库文件目录.
这样我们的系统就可以按照我们的要求进行检测与配置了.
7编译:
在配置结束后,我们输入下面的命令进行编译:mingw32-make
经过这样的操作以后,我们就使得Qt在Windows系统上安下家来,这样以后我们也就可以在Windows下进行Qt程序的开发了.
1我们可以在Qt的官方网站下载到一个开源的开发版本,在这里推荐一下我们国内的下载站点,在这里有各种可用的版本可以下载,并且具有较好的速度.Qt中文论坛:http://www.qtcn.org/bbs.
2下载Mingw,在我们的这个例子中,我们使用的是Dev-Cpp4.9,在安装时可以用默认的选项进行安装,这样我们就可以使用Mingw了.
3将我们下载来的Qt源码包解压到某一个目录下,在这里我们要注意就是这个目录不可以含有任何的空格.例如,我们放在D盘的Qt目录下,将解压后得到的目录重命名为4.1.2.
4添加环境变量:在我们的系统的Path变量中加入源码包中的bin目录,我们可以右击我的电脑->高级->环境变量里进行设置.例如在我们这样的情况下,我们可以加入D:/Qt/4.1.2/bin.
5添加Mingw的环境变量,将我们的Dev-Cpp目录下的bin目录加入到我们的环境变量Path中,如果我们的Dev-Cpp安装在C:/Dev-Cpp目录下,我们可以加入C:/Dev-Cpp/bin.
6配置:
进入命令行窗口,进入到4.1的目录下,输入下面的命令进行编译配置:
configure -platform win32-g++ -qt-gif -qt-sql-mysql -plugin-sql-odbc -I C:/Dev-Cpp/include -L C:/Dev-Cpp/lib
在这里我们将platform参数指定为win32-g++,也就是说我们在这个编译过程中要使用这个编译器,打开gif与mysql的支持,用-I指定编译时使用的头文件,使用-L来指定编译时要用到的库文件目录.
这样我们的系统就可以按照我们的要求进行检测与配置了.
7编译:
在配置结束后,我们输入下面的命令进行编译:mingw32-make
经过这样的操作以后,我们就使得Qt在Windows系统上安下家来,这样以后我们也就可以在Windows下进行Qt程序的开发了.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)