QT目录结构介绍
C:\Qt\Qt5.9.0\5.9\msvc2015\bin\assistant.exe:这里存储了各种工具集,assistant.exe是QT的手册
C:\Qt\Qt5.9.0\5.9\msvc2015\bin\designer.exe:这个是QT的UI设计器
C:\Qt\Qt5.9.0\5.9\msvc2015\bin\moc.exe:这个是生成信号和槽的工具
C:\Qt\Qt5.9.0\5.9\msvc2015\plugins:插件的路径
C:\Qt\Qt5.9.0\5.9\msvc2015\lib:QT库的路径
C:\Qt\Qt5.9.0\5.9\msvc2015\include:QT头文件的路径
QT项目由源码和界面资源文件到程序的步骤
QT程序编译经历的步骤
1:编译pro生成makefile,项目配置修改后,都要执行这一步。
2:生成makefile之后,通过jom或者make编译makefile。
jom:生成界面源码,uic.exe widget.ui -o ui_widget.h
生成信号槽代码:moc.exe widget.h moc_widget.cpp
从代码到程序执行经历的步骤
1:预处理-头文件加载和宏生成cpp
2:编译-cpp到.o或者.obj
3:链接so lib o obj res a
手动创建pro
1:创建pro
SOURCES += main.cpp
CONFIG += console
2:配置qmake和jom执行路径和vs环境变量问题
要配置一下qmake命令的环境变量路径C:\Qt\Qt5.9.0\5.9\msvc2015\bin
还要配置一下jom的路径:C:\Qt\Qt5.9.0\Tools\QtCreator\bin
"D:\VS2015\VC\vcvarsall.bat"运行一下这个环境变量
3:执行命令
qmake -o makefile testqmake.pro
jom /f makefile.Debug /f是指定的编译文件
可以写一个批处理文件make.bat</