MSVC使用命令行生成QtWidget程序

一、配置環(huán)境變量

先配置好Visual Studio開發(fā)C++的環(huán)境變量,可以參考這篇文章:
VS code中使用MSVC+命令行

環(huán)境變量 路徑
QTDIR C:\Qt\Qt5.9.7\5.9.7\msvc2017_64
Path +=%QTDIR%\bin;+=%QTDIR%\include\QtWidget

注:+=表示在原路徑基礎(chǔ)上增加

二、示例

新建一個項目文件夾HelloQt(不要與其他項目共用?。贖elloQt下新建HelloQt.cpp文件,輸入代碼:

#include <QApplication>
#include <QWidget>
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

執(zhí)行,生成如下:


HelloQt.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容