很多STM32開發(fā)者使用ARM mdk IDE進行開發(fā),我們知道ARM MDK IDE早已推出ARMClang V6版本的編譯器了。不過,當我們把在V5版本經(jīng)ARMCC編譯通過的工程文件放到V6版本ARMClang編譯時,有時可能出現(xiàn)一堆錯誤。


錯誤提示如下:

這時,我們可嘗試在MDK IDE的編譯選項配置的一個地方稍微修改下,如下圖示:

即將雜項控制選項欄里的-C99修改為-xc -std=c99即可【中間留個空格隔開并注意使用英文字符】。用V6版本 MDK IDE進行編譯其速度會快很多。
關于ARM MDK IDE v5 與 V6版本的差別,可以到ARM網(wǎng)站搜索了解,或者閱讀ARM MDK IDE自帶的編譯手冊。

這里簡單分享下,希望幫到有需要的同仁。下次再聊~!
審核編輯:湯梓紅
-
ARM
+關注
關注
135文章
9467瀏覽量
386885 -
STM32
+關注
關注
2301文章
11096瀏覽量
369996 -
IDE
+關注
關注
0文章
358瀏覽量
48618 -
編譯器
+關注
關注
1文章
1665瀏覽量
50958
原文標題:ArmClang error:unsupported option--c99
文章出處:【微信號:stmcu832,微信公眾號:茶話MCU】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
Keil修改ARM編譯器及配置方法
rt-thread 在mdk5中使用v6編譯器編譯出錯怎么解決?
編譯協(xié)議棧-Stack工程出現(xiàn)錯誤的解決方法
請問CCS V6版本在Tiva C Series TMC123G launchpad中如何添加文件?
keil自帶的ARMCC V5和V6 和 GCC編譯器 編譯用時和目標文件的大小對比
AC6編譯器出現(xiàn)ArmClang的問題該怎樣去解決呢
Arm編譯器6.6版armclang參考指南
PIC MCC配置與XC8編譯器問題
使用V5版本經(jīng)ARMCC編譯放到V6時的一些錯誤
達實智能正式發(fā)布AIoT智能物聯(lián)網(wǎng)管控平臺V6版本

使用ARMClang V6版本編譯器出現(xiàn)錯誤的解決方法
評論