在不适用IDE的情况下如何用命令行编译QT呢

这个问题除了面试的时候,面试官会提到,其他时候基本用不着。
编译qt程序分为三步:创建工程文件、生成makefile、编译源码。
源码
源码直接贴上课上的代码,模拟windows的运行窗口,实现一个简单的页面。
代码存放的路径不能有中文。
qmake.cpp
搭建环境
虽然是用命令行编译,但是还得安装qt的库和一些常用的编译工具。这里安装的是qt5.8开发环境,里面集成了qtcreator。
提前配置好环境变量。
一个是qmake的安装路径,一个是mingw32-make的路径。
生成工程文件
打开cmd,进入源码所在目录。
使用qmake生成工程文件。
如果执行成功,会多出一个.pro文件,即工程文件。
修改工程文件,添加两个库。
生成makefile文件
使用qmake命令生成makefile文件。
这一步会生成好几个文件和文件夹。
编译源码
最终在release目录下生成的exe文件就是可执行文件,双击即可运行。


一款能给你带来好运的机箱!金河田萌兜的幸运祝福
重磅!OFD/A国家标准正式发布,7月1日以后OFD档案需要这样保存
为何Google相册要取消免费无限容量?
网友再这么玩下去,我国首艘国产航母就要叫“皮皮虾号”了
捷顺科技亮相亚洲安防展 拟加码海外市场 惊艳四方!
在不适用IDE的情况下如何用命令行编译QT呢
2020年显示行业即将回暖 主要原因或是65寸电视成为主流
热点 | 紫光展锐牵手华为完成5G互通测试
新型传感器能提早发现脂肪肝纤维化
USB 3.0市场有望在2011年全面启动
升压型DC/DC转换器的PCB布局-安装PCB板布局的步骤
河南省加快推进5G基站转供电改造及规范新基站
我国制造业想采用零库存管理模式真的合适吗?
WebRTC实时通信可以运用在哪些方面?8个新兴的实时通信案例分析
关于在推广人工智能前需要解决的一些挑战
PCB线路板的各层专业术语
训练神经网络来解决算术、代数和微积分中的基本问题
负离子发生器工作原理
SEMI公布7月份北美半导体订单出货下滑
不是小米6,小米首款骁龙835手机跑分现身