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

【ARM】解決ArmDS快到期時“Warning: C9931W”的問題

1、 文檔目標

在使用Arm Development Studio(簡稱ArmDS)進行嵌入式開發時,如果遇到編譯器提示“Warning: C9931W: Your license for Compiler (feature compiler) will expire in...”的問題,這通常表明當前使用的許可證即將到期。這一警告不僅會影響開發效率,還可能對項目的持續性和穩定性帶來潛在風險。因此,及時解決這一問題顯得尤為重要。


2、 問題場景

當ArmDS的License快到維保期,在編譯程序時,會出現“Warning: C9931W: Your license for Compiler (feature compiler) will expire in ”,如果設置了“Werror”(把所有的Warning當Error),則工程就沒有編譯。

圖2-1

3、軟硬件環境

1)、軟件版本:ArmDS 2023.0 、DS5、FuSa Compiler6

2)、電腦環境:Ubuntu20.04

3)、外設硬件:無


4、解決方法

1)、確認所使用的編譯器是Compiler5還是Compiler6。

2)、如果是Compiler5,則在環境變量中設置如下內容,所圖4-1所示:

圖4-1

3)、如果是Compiler6,則在環境變量中設置如圖4-2所示的內容:

圖4-2

4)、如果是短期用,則可以直接在命令行中,輸入如圖4-3的內容,(注:不要重啟命令行終端):

export "ARMCOMPILER6_ASMOPT=--licretry --diag_suppress=9931,9933"

export "ARMCOMPILER6_FROMELFOPT=--licretry --diag_suppress=9931,9933"

export "ARMCOMPILER6_LINKOPT=--licretry --diag_suppress=9931,9933"

主站蜘蛛池模板: 钦州市| 德惠市| 两当县| 仙游县| 临江市| 寿阳县| 湘乡市| 岗巴县| 高碑店市| 晋中市| 潍坊市| 苏州市| 祥云县| 阿拉尔市| 西丰县| 余庆县| 香河县| 哈尔滨市| 大关县| 金塔县| 建昌县| 吉安市| 沛县| 湟中县| 临颍县| 广宁县| 保定市| 时尚| 洞口县| 尉犁县| 滁州市| 遵义市| 雷波县| 习水县| 土默特右旗| 海口市| 孝感市| 吴忠市| 天镇县| 兴城市| 乐清市|