MSVC使用命令行生成QtWidget程序

一、配置环境变量

先配置好Visual Studio开发C++的环境变量,可以参考这篇文章:
VS code中使用MSVC+命令行

环境变量 路径
QTDIR C:\Qt\Qt5.9.7\5.9.7\msvc2017_64
Path +=%QTDIR%\bin;+=%QTDIR%\include\QtWidget

注:+=表示在原路径基础上增加

二、示例

新建一个项目文件夹HelloQt(不要与其他项目共用!),在HelloQt下新建HelloQt.cpp文件,输入代码:

#include 
#include 
int main(int argc,char *argv[])
{
  QApplication app(argc,argv);
  QLabel label("Hello World!");
  label.setAlignment(Qt::AlignCenter);
  label.resize(400, 300);
  label.show();
  return app.exec();

三、编译运行

命令行输入:

qmake -project QT+=QWidget
qmake HelloQt.pro
nmake Debug
cd debug
windeployqt HelloQt.exe
.\HelloQt.exe

执行,生成如下:


HelloQt.png

你可能感兴趣的:(MSVC使用命令行生成QtWidget程序)