学习笔记(10):C++QT5跨平台界面编程原理和实战大全-qmake引入qt库创建窗口、设置头文件、分析makefile并设置输出...
2020-02-16 19:40
316 查看
立即学习:https://edu.csdn.net/course/play/6417/124015?utm_source=blogtoedu
1.QT程序编译经历的步骤
(1)编译pro生成makefile(项目配置一旦改动,就需要手动执行qmake)
(2)jom或者make编译makefile文件
jom调用uic.exe将ui文件对应编译成一个.h文件,同时jom调用moc.exe生产信号槽代码(和Q_OBJECT相关)
2.从代码到程序执行经历的步骤
(1)预处理-头文件加载和宏生成cpp
(2)编译各个独立的cpp文件到.o(linux)或.obj(windows)
(3)链接so lib o obj res a
(4)执行exe dll so
3.动态链接库中.h .lib .dll文件必须对应
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 学习笔记(12):C++QT5跨平台界面编程原理和实战大全-配置vs和qmake环境变量执行qmake生成makefile...
- 学习笔记(15):C++QT5跨平台界面编程原理和实战大全-qmake语法设置pro中的库导入路径和导入库,导入opencv...
- 学习笔记(16):C++QT5跨平台界面编程原理和实战大全-qmake创建动态链接和静态链接库并在windows中输出dll和lib...
- 学习笔记(17):C++QT5跨平台界面编程原理和实战大全-qtcreator的debug版本和release版本配置和设置...
- 学习笔记(18):C++QT5跨平台界面编程原理和实战大全-pro项目文件中设置dll和lib的输出路径并在ubuntu下测试so库...
- 学习笔记(21):学习OpenCV3.2+QT5+ffmpeg实战开发视频编辑器视频教程-使用opencv接口实现运行记时函数用来分析执行效率...
- 学习笔记(26):学习OpenCV3.2+QT5+ffmpeg实战开发视频编辑器视频教程-QT自定义opengl的Widget绘制Mat...
- qt5+opencv3 程序调试问题
- QT movetothread 后的线程同步
- 编译MINGW版本的VLC_QT库,版本1.1.1。
- http://www.riverbankcomputing.com/software/pyqt/download5
- 1.1安装QT
- qt主程序透明无边框(Qt::WA_TranslucentBackground、Qt::FramelessWindowHint)遇上句柄绘制视频
- 用qt写的一个简单到不能在简单的上位机
- qt-滑块和文本框的结合
- qt-QTreeWidget、QTableWidget
- qt-实现右键菜单栏
- qt-三种坐标系统
- QT学习笔记之程序的发布
- QT学习笔记之槽的使用方法