日韩中文在线观看-欧美性综合-伊人视频在线观看-亚洲免费在线视频观看-国产偷人视频-人妻丰满熟妇岳av无码区hd-国产一级淫片a视频免费观看-国产精品交换-国产精品1区2区3区4区-美女日批视频在线观看-欧美日韩一区二区三区自拍

【Green?Hills】GHS創(chuàng)建多個(gè)項(xiàng)目構(gòu)建配置版本

1、 文檔目標(biāo)

解決Green?Hills中除了Debug、Release兩個(gè)項(xiàng)目配置之外想要新建一個(gè)項(xiàng)目配置選項(xiàng)的問(wèn)題。


2、 問(wèn)題場(chǎng)景

在大部分的編譯軟件中,對(duì)于工程的項(xiàng)目構(gòu)建配置版本都只有Debug和Release兩個(gè)版本,Debug版本的項(xiàng)目配置用于調(diào)試,Release版本的項(xiàng)目配置用于最終發(fā)行。那么想要配置多個(gè)調(diào)試的項(xiàng)目配置版本或者發(fā)行版本的,常見(jiàn)的做法只能是將本地的工程文件進(jìn)行拷貝一份再重新做配置的方式。


圖 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è)硬件:無(wú)


4、解決方法

1)、打開(kāi)工程配置文件可以看到Debug和Release兩個(gè)項(xiàng)目配置版本的定義語(yǔ)句。(如圖4-1)


圖 4-1


2)、想要增加一個(gè),可以在工程配置文件中增加一行語(yǔ)句“defineConfig(descriptive_name short_name build_configuration_file.gpc)”。(如圖4-2)

例如:defineConfig ("Release1" "REL" "tgtrelease1.gpc")

(1)、descriptive_name:新的項(xiàng)目配置選項(xiàng)的名稱(chēng),可自定義。

(2)、short_name:新的項(xiàng)目配置選項(xiàng)的簡(jiǎn)稱(chēng),可自定義。

(3)、build_configuration_file.gpc:存儲(chǔ)項(xiàng)目配置信息的.gpc文件的路徑和文件名。


圖4-2


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


圖4-3


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


圖4-4

主站蜘蛛池模板: 南陵县| 濮阳市| 双鸭山市| 上高县| 简阳市| 广东省| 溆浦县| 文登市| 前郭尔| 庄浪县| 蕉岭县| 乌恰县| 江城| 礼泉县| 全椒县| 红安县| 天柱县| 彭州市| 汨罗市| 济南市| 多伦县| 普安县| 鄂托克旗| 旺苍县| 玉树县| 鲁山县| 威信县| 栾城县| 台州市| 安平县| 隆德县| 丽水市| 准格尔旗| 巴东县| 余江县| 民权县| 浙江省| 林甸县| 莫力| 内丘县| 金秀|