MingW 编译QtCreator并使用

本文详细介绍了如何在Windows 10环境下使用Qt 5.4.2 (MingW版本) 编译QtCreator 3.4.1源码,并解决编译过程中遇到的问题,包括修改源码以适配当前环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

编译QtCreator源码,纯属于附带出来的产品,由于编译QWT的源码生成的插件不能显示出来才不得已编写QtCreator的源码。

环境:

操作系统:windows10

编辑器:Qt 5.4.2 (MingW版本)

编译对象:QtCreator 3.4.1

可能不同的组合方式,这里的组合方式指的是操作系统版本、编辑器版本、编译对象版本。

第一步:下载并解压 QtCreator3.4.1的源码;其实这个直接官网下载即可这里我给出链接 https://download.qt.io/official_releases/qtcreator/



下载后自己解压到一个目录即可

第二步:直接用Qt打开源码的Pro文件配置编译位置即可,然后Ctrl+R编译,别急没那么简单让你过的,生活充满一点曲折才会有意思,这就是编程的乐趣。可爱的编译器会告诉你filetime_win.cpp文件的第108行出现了问题,


就是他的,因为在QString这个地方定义为了private变量,所以这里不能被外界调用。不用担心我们不用这个我们直接换成QString::tr这个函数,作用是一样的,也就是改成这样

这次可以了吧,是的这次只是这里可以了,但是接着又报了Corelib.pro文件出现了问题,静态库引入出了问题,真是不知原来环境不知坑是什么!


就是它了,其实这样写不错,只是环境变了,它也就不适应。那就用Qt比较认可make方法即为:


再次按你的Ctrl+R编译,这次没有了错,就慢慢等吧,编译很长时间的,毕竟文件比较大的。

第三步:环境配置一下,首先我们想直接点击qtcreator程序直接可以跑起来,如果前期环境变量配置过这里是可以直接跑的,若没有我带你一步一步操作,计算——>属性——>高级系统设置——>系统变量——>新建,然后在光标闪动的地方输入你安装Qt的bin目录进去这里粘贴出来我的

然后再点击你的qtcreator.exe这次起来了,跟自带的一模一样的哈哈,其实不然,这个我们自己造出来的要配置的编译器、调试器的。

工具——>选项——>构建和运行,这里的面构建套件、编译器‘、Debuggers,跟原来的配置一样就行,也就是自带那个。

到此我们自己建立的qtcreator就可以直接用了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值