導航:首頁 > 程序命令 > 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命令行參數相關的資料

熱點內容
水平集演算法matlab 瀏覽:766
區域網如何用ftp伺服器配置 瀏覽:70
程序員慣性思考模式 瀏覽:439
如何在個稅app上查身份證號 瀏覽:6
電視家app安裝在電視上怎麼安 瀏覽:889
怎麼將pdf格式轉化為圖片格式 瀏覽:637
伺服器拔掉raid卡怎麼裝系統 瀏覽:232
區域對稱加密演算法 瀏覽:245
數字轉漢字php 瀏覽:733
安卓源碼硬體驅動 瀏覽:208
痰證pdf 瀏覽:814
電腦怎麼把word文檔轉pdf 瀏覽:867
程序員那麼可愛有孩子了嗎 瀏覽:480
安卓文字折疊怎麼使用 瀏覽:885
創造一個app如何掙錢 瀏覽:801
php55vc11 瀏覽:642
抖音如何關閉蘋果app充值 瀏覽:332
python多個文件調用 瀏覽:792
java演算法和數據結構 瀏覽:465
糖豆視頻的文件夾 瀏覽:654