Qt開篇之 在命令列編譯程式

2021-07-26 05:35:49 字數 518 閱讀 2280

1.首先將事先完成的main.cpp檔案放在名稱為工程名的資料夾中。如c:\qt\helloworld資料夾中

2.使用命令列編譯程式(command prompt---在系統啟動中可以找到)。開啟後預設的路徑為c:\qt\4.8.5

輸入命令「cd..」後返回上乙個目錄。然後輸入「cd helloworld」跳轉到專案目錄下。

3.輸入「qmake -project」命令來生成pro工程檔案即helloworld.pro檔案。

4.輸入「qmake」命令來生成用於編譯的makefile檔案(包含了要建立的目標檔案或可執行檔案、建立檔案所依賴的檔案和建立每個目標檔案時需要執行的目錄等資訊)。即工程目錄下將出現makefile和debug 和release目錄(空的)

5.輸入「make」命令來編譯程式(讀入makefile檔案來執行編譯,為每乙個原始檔生成對應的.o目標目標檔案,最後將這些目標檔案鏈結起來)。編譯完成後將在debug資料夾中出現helloworld.exe檔案

6.輸入「helloworld.exe」執行程式

命令列編譯Qt程式

分為兩大步,首先配置環境變數,其次編譯程式。首先要做的就是配置好qt和編譯器的環境變數 本文用的windows平台下qt5.4.1 msvc2013 這裡有兩條路,先使用qt的命令列,相當於已經配置好qt的環境變數,然後再配置vc的,或者反過來。1 如果用qt自帶的命令列視窗,則要下一步配置vc的環...

命令列編譯Qt源程式

開啟 qt command prompt,在類似命令列的qt終端的操作 從開始選單啟動qt終端 進入spreadsheet程式目錄,首先執行mingw32 make clean,刪除以前編譯留下的中間檔案。接著執行 qmake peoject。生成spreadsheet.pro檔案 再執行 qmak...

教你如何在命令列下編譯程式之二

日期 2009.03.12 上次我設定了環境變數,以使得程式能成功地在命令列下編譯.現在我舉個具體的例子來說明一下,源程式如下 將以上檔案儲存為print.cpp,然後dos到當前目錄,鍵入如下命令 cl print.cpp 回車 可以看到 這說明編譯成功,產生了目標檔案 obj 和程式檔案 exe...