1、 文檔目標
解決Green?Hills中除了Debug、Release兩個項目配置之外想要新建一個項目配置選項的問題。
2、 問題場景
在大部分的編譯軟件中,對于工程的項目構(gòu)建配置版本都只有Debug和Release兩個版本,Debug版本的項目配置用于調(diào)試,Release版本的項目配置用于最終發(fā)行。那么想要配置多個調(diào)試的項目配置版本或者發(fā)行版本的,常見的做法只能是將本地的工程文件進行拷貝一份再重新做配置的方式。

圖 2-1
3、軟硬件環(huán)境
1)、軟件版本:MULTI 8.1.4,Compiler 2023.1.4 Final Release for Embedded ARM
2)、電腦環(huán)境:Windows 11
3)、外設(shè)硬件:無
4、解決方法
1)、打開工程配置文件可以看到Debug和Release兩個項目配置版本的定義語句。(如圖4-1)

圖 4-1
2)、想要增加一個,可以在工程配置文件中增加一行語句“defineConfig(descriptive_name short_name build_configuration_file.gpc)”。(如圖4-2)
例如:defineConfig ("Release1" "REL" "tgtrelease1.gpc")
(1)、descriptive_name:新的項目配置選項的名稱,可自定義。
(2)、short_name:新的項目配置選項的簡稱,可自定義。
(3)、build_configuration_file.gpc:存儲項目配置信息的.gpc文件的路徑和文件名。

圖4-2
3)、在工程配置文件中設(shè)置好后,還需要去到defineConfig語句中.gpc文件定義的路徑下面自行創(chuàng)建好對應(yīng)的.gpc文件(如圖4-3)。建議是直接復(fù)制其他項目配置版本的.gpc文件,可以直接保留原有的基礎(chǔ)配置信息。

圖4-3
4)、上面的操作完成后,就可以在GHS中切換到自定義的項目配置選項中進行新的項目配置了。(如圖4-4)

圖4-4

首頁 > 資源中心 > FAQ
