很多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進行編譯其速度會快很多。
關(guān)于ARM MDK IDE v5 與 V6版本的差別,可以到ARM網(wǎng)站搜索了解,或者閱讀ARM MDK IDE自帶的編譯手冊。
這里簡單分享下,希望幫到有需要的同仁。下次再聊~!
審核編輯:湯梓紅
-
ARM
+關(guān)注
關(guān)注
134文章
9270瀏覽量
373516 -
STM32
+關(guān)注
關(guān)注
2283文章
10986瀏覽量
361297 -
IDE
+關(guān)注
關(guān)注
0文章
346瀏覽量
47360 -
編譯器
+關(guān)注
關(guān)注
1文章
1652瀏覽量
49729
原文標題:ArmClang error:unsupported option--c99
文章出處:【微信號:stmcu832,微信公眾號:茶話MCU】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
Keil修改ARM編譯器及配置方法

編譯協(xié)議棧-Stack工程出現(xiàn)錯誤的解決方法
請問CCS V6版本在Tiva C Series TMC123G launchpad中如何添加文件?
keil自帶的ARMCC V5和V6 和 GCC編譯器 編譯用時和目標文件的大小對比
如果指定的編譯器版本不存在,則編譯器版本默認為XIDE
AC6編譯器出現(xiàn)ArmClang的問題該怎樣去解決呢
Arm編譯器6.6版armclang參考指南
PIC MCC配置與XC8編譯器問題

使用V5版本經(jīng)ARMCC編譯放到V6時的一些錯誤

達實智能正式發(fā)布AIoT智能物聯(lián)網(wǎng)管控平臺V6版本

評論