導航:首頁 > 程序命令 > qt命令行參數

qt命令行參數

發布時間:2023-07-24 00:00:12

① 怎麼在Qt creator中加入命令行參數進行編譯程序

直接創建一個QT GUI應用 沒添加任何代碼

編譯輸出如下:
21:34:14: 為項目test1執行構建步驟 ...
21:34:14: 配置沒有改變, 跳過 qmake 步驟.
21:34:14: 正在啟動 "nmake.exe"
{1"?} {2?}
qtcreator_ctrlc_stub: Command line failed: nmake.exe
21:34:14: 進程"nmake.exe"崩潰。
構建項目test1 時發生錯誤 (目標: 桌面)
當執行構建步驟 'Make'時

在構建和運行那裡設置「使用jom代替nmake」後,編譯輸出如下:
。。。。。。。
'cl' 不是內部或外部命令,也不是可運行的程序
或批處理文件。
jom: E:\QT_new_start\project_files\test1-build-desktop-Qt_4_8_0_for_Desktop_-_MSVC2010__Qt_SDK____\Makefile.Debug [debug\main.obj] Error 1
jom: E:\QT_new_start\project_files\test1-build-desktop-Qt_4_8_0_for_Desktop_-_MSVC2010__Qt_SDK____\Makefile.Debug [debug\mainwindow.obj] Error 1
jom 1.0.8 - empower your cores
jom: E:\QT_new_start\project_files\test1-build-desktop-Qt_4_8_0_for_Desktop_-_MSVC2010__Qt_SDK____\Makefile [debug] Error 2
21:37:32: 進程"E:\QT_new_start\QtCreator\bin\jom.exe"退出,退出代碼 2 。
構建項目test1 時發生錯誤 (目標: 桌面)
當執行構建步驟 'Make'時執行qmake沒問題

② 怎麼用QT設置環境變數

QT安裝

一. 下載安裝文件:qt-sdk-win-opensource-2010.05.exe

下載網址:http://qt.nokia.com/downloads,這是Qt官方網站,您可以選擇下載更新的版本,我的這個版本已經比較老了。

二. 安裝Qt

運行Qt安裝文件,按照指導一步一步安裝即可,我就不贅述了。

三. 漢化Qt

可以到CSDN上下載,我上傳了漢化包及使用說明,網址為:http://download.csdn.net/source/3255642

QT環境變數設置

四. QT環境變數設置

Qt環境變數的設置可以可以參考Qt安裝目錄bin文件夾下的qtenv.bat的設置,比如我的安裝路徑為D:\Qt,那麼該目錄就在D:\Qt\bin\qtenv.bat,其內容為:

==================================================

@echo off
rem
rem This file is generated
rem
echo Setting up a MinGW/Qt only environment...
echo -- QTDIR set to D:\Qt\qt
echo -- PATH set to D:\Qt\qt\bin
echo -- Adding D:\Qt\bin to PATH
echo -- Adding %SystemRoot%\System32 to PATH
echo -- QMAKESPEC set to win32-g++
set QTDIR=D:\Qt\qt
set PATH=D:\Qt\qt\bin
set PATH=%PATH%;D:\Qt\bin;D:\Qt\mingw\bin
set PATH=%PATH%;%SystemRoot%\System32
set QMAKESPEC=win32-g++

==================================================

上面是批處理代碼,其涵義簡述如下:

@:表示後面的命令不回顯

echo:命令參數為[on] [off] [message]
分別表示[以後的命令都顯示][都不顯示][顯示message]

rem:是注釋用的。

set:命令參數為[variable=[string]]用來顯示,設置或刪除環境變數,variable為變數名,string為其值。

那麼,環境變數的設置方法為:

(1)、右鍵單擊「我的電腦」-「屬性」-「高級」-「環境變數」-「系統變數」

(2)、「新建」,變數名設置為:QTDIR,變數值設置為:D:\Qt\qt

(3)、同2,「新建」,變數名設置為:QMAKESPEC,變數值設置為:win32-g++

(4)、path變數一般都會有,只要添加就行了,雙擊path變數,在變數值後面添加:;D:\Qt\qt\bin;D:\Qt\bin;D:\Qt\mingw\bin;%SystemRoot%\System32

(5)、上述變數和值必須和qtenv.bat中的對應,然後就OK了。

(6)、如果想更方便的使用命令,可以將D:\Qt\mingw\bin目錄下的mingw32-make.exe文件拷貝一份,重命名為make.exe,下面你將看到它的作用。

五. 測試

(1) 圖形界面測試:

在這個環境下,其實已經配置好臨時的環境變數,即使你不做如上操作,也可以運行成功。打開Qt
Creator,然後隨便打開一個已有Qt應用程序,編譯運行成功即可。

註:強調一下,Qt不支持中文目錄,也就是說,如果你所建工程所在目錄含有中文,運行會有問題,把工程拷貝到一個純英文目錄下即可。

(2) Qt Command Prompt測試:

Qt自帶了一個命令行程序,這個環境同圖形界面一樣,已經配置好臨時的環境變數,當您打開它時,您會發現上面回顯了一些命令設置,即qtenv.bat中用echo輸出地部分。

下面介紹命令處理Qt工程(需先切換到工程所在目錄):

===========================================================

>qmake projectName.pro

>qmake

>make

>cd debug

>projectName.exe

===========================================================

上面的projectName為我的工程名,您可以根據你的工程作相應修改;如果程序運行正常,那就OK了。

註:make即為我們在第四部分第六條所做的修改部分。

(3)命令提示符窗口:

這是Windows自帶的命令窗口,如果不配置環境變數,在這個環境下無論如何是無法編譯運行Qt程序的。編譯運行之前,需要切換到工程所在目錄,然後具體操作如第2條,如果程序運行正常,那說明環境變數真的沒有問題,恭喜你,你成功安裝了Qt。

閱讀全文

與qt命令行參數相關的資料

熱點內容
彩虹六號如何人工伺服器 瀏覽:632
mc伺服器地址怎麼登入 瀏覽:556
蘋果app怎麼掃描二維碼下載 瀏覽:959
css文件在線解壓 瀏覽:154
36歲程序員近況 瀏覽:283
哪裡可以下載不加密的歌 瀏覽:934
隱藏文件夾是什麼梗 瀏覽:918
插件注冊命令 瀏覽:497
梁一端加密一端不加密規范 瀏覽:82
代碼行數統計命令 瀏覽:104
單片機中2K表示什麼 瀏覽:482
紫禁城為什麼會斷開伺服器 瀏覽:580
華為手機的方舟編譯器在哪呢 瀏覽:123
下載壓縮虐殺原形2 瀏覽:906
linux腳本cd 瀏覽:167
間架結構pdf 瀏覽:843
重慶農村商業銀行app怎麼老出問題 瀏覽:471
慧編程配置要求 瀏覽:674
數控機床編程與操作視頻 瀏覽:462
文件夾資料誤刪怎麼辦 瀏覽:88