五月色综合_娇妻卧室含辱迎接领导h_美女ppp_亚洲欧美aaa_天天在线综合_91午夜激情_裸体裸乳免费看_国产精品无码99re_日韩午夜视频在线观看_色爽 av_欧美大奶子视频_美女被爆操_国内久久_日本免费福利视频_苏语棠在线电视剧在线高清在线观看

【GreenHills】GHS編譯器驅動程序語法

1、 文檔目標

GHS編譯器驅動程序語法


2、 問題場景

初步了解GHS 驅動程序的語法。


3、軟硬件環境

1.軟件版本:MULTI 8.1.4,Compiler 2023.1.4 ARM

2.電腦環境:Window 10


4、內容介紹


1.編譯驅動程序的語法為:

driver [ file | -option ]...


2.driver 是以下之一:

ccarm——適用于只有C和匯編代碼的程序。生成ARM代碼和ARM庫。

ccthumb——適用于只有C和匯編代碼的程序。生成Thumb代碼和Thumb庫。

cxarm——適用于有一些C++代碼的程序。生成ARM代碼和ARM庫。

cxthumb——適用于有一些C++代碼的程序。生成Thumb代碼和Thumb庫。


3.file 是以下一種或多種文件類型:

○ C或C++源文件

○ 匯編源文件

○ 對象文件或對象文件庫

○ Linker指令文件


4.-option 是一個或多個編譯器驅動程序選項。所有選項都區分大小寫(例如-l指定庫,而-L指定庫目錄),并且大多數選項與主機無關。

指定多個文件或選項時,請用空格將它們隔開。通常,無論您當前是在編譯、匯編、歸檔還是鏈接,都應該在所有構建步驟中傳遞相同的驅動程序選項。此規則的例外情況包括選項-L和-l,它們可以在非鏈接步驟中安全地省略。此外,選項-D和-I可能因匯編而異,如果不涉及預處理,則可以在鏈接步驟中安全地省略


5.編譯器驅動程序以以下方式處理文件和選項:

?首先,驅動程序讀取所有選項。如果兩個選項代表同一功能的不同選擇,則后面的選項將覆蓋前面的選項。如果驅動程序遇到無法識別或無效的選項,它將忽略該選項并發出警告或錯誤。

?其次,驅動程序按照文件在命令行上顯示的順序處理文件。如果一個文件中發生錯誤,將繼續處理下一個文件。如果沒有出現錯誤,所有對象文件和庫將按照命令行上指定的順序鏈接在一起。如果驅動程序遇到文件擴展名無法識別的文件,它會將該文件傳遞給鏈接器。鏈接器將嘗試識別文件并正確使用它。

主站蜘蛛池模板: 左权县| 璧山县| 冕宁县| 广水市| 泊头市| 陆河县| 澎湖县| 许昌县| 长武县| 乌拉特前旗| 黄大仙区| 漳平市| 南郑县| 阿拉善盟| 溆浦县| 墨竹工卡县| 昌图县| 登封市| 陆河县| 陇川县| 松桃| 图们市| 海口市| 宜川县| 报价| 凉城县| 桐城市| 利辛县| 蒙阴县| 昌邑市| 正阳县| 玉山县| 井冈山市| 南康市| 蒙城县| 舟山市| 溧阳市| 尚志市| 娱乐| 泾源县| 会理县|