原創|使用教程|編輯:龔雪|2015-12-10 09:01:59.000|閱讀 5636 次
概述:本教程主要介紹如何在Qt中添加編譯器。各種32-bit和64-bit的平臺都支持Qt,并且通常可以在每個平臺上使用GCC進行構建,可以使用供應商提供的編譯器,也可以使用第三方編譯器。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
想要添加列表以外的編輯器或遠程編輯器,首先需要使用Custom選項,然后指定路徑到編譯器和make工具所在的目錄上,同時還需將其指定到編譯器選項上。
想要添加其他編譯器:
1. 選擇Tools > Options > Build & Run > Compilers > Add > Custom。
2. 在Name字段中輸入編譯器的名稱。
3. 在Compiler path字段中輸入到編譯器所在目錄的路徑。
4. 在Make path字段中輸入到make工具所在目錄的路徑。
5. 在ABI字段中指定ABI的版本。
6. 在Predefined macros字段中,指定編譯器中默認啟用的宏指令。在單獨的行中指定每個宏指令,按以下格式: MACRO[=value]。
7. 在Header paths字段中,指定到編譯器中檢查頭部目錄的路徑。在單獨的行中指定每個路徑。
8. 在C++11 flags字段中,指定在編輯器中支持啟用C++ 11的標志。
9. 在Qt mkspecs字段中,指定到mkspecs所在目錄的路徑。通常情況下,該路徑的指定相對于Qt mkspecs目錄。
10. 在Error parser字段中,選擇需要使用的錯誤解析器。選擇Custom,然后選擇Customer Parser Settings來指定自定義解析器的設置:
如果在Compile Output面板中顯示的錯誤信息包含了缺失的反斜杠(例如C:QtSDK),檢查PATH變量。在命令行,輸入以下命令:
where sh.exe
where make.exe
where mingw32-make.exe
如果這些命令顯示路徑,那么它們在基于Cygwin或MinGW的工具鏈安裝過程中已經被添加到全局PATH變量中了,但是這是針對Windows規則的。為了保持和第三方工具鏈一起工作,創建一個新的腳本鏈接來添加所需要的路徑(如Visual Studio和Qt)。腳本鏈接必須指向cmd.exe,這就說明了一下的示例:
C:\Windows\System32\cmd.exe /K C:\path_to\myenv.bat
其中/K參數執行了在bat文件中的指定命令。
在path_to中創建myenv.bat文件,這應該是一個非常方便的位置。在該文件中指定路徑到工具鏈中,例如:
set PATH=C:\path1;C:\path2;%PATH%
其中path1和path1是到工具鏈的路徑。
最后從全局PATH中刪除路徑,重新啟動計算機,并再次運行命令來驗證全局路徑是否清理完畢。你還可以使用腳本鏈接來運行這些工具的第三方工具鏈。
購買Qt Enterprise最新正版授權!詳情請""
2015歲末掃尾之戰!全球廠商攜手放利!優惠詳情點擊查看>>
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網