吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

茶話MCU ? 來源:茶話MCU ? 2023-06-07 12:32 ? 次閱讀

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

d8137c12-04e6-11ee-90ce-dac502259ad0.png

d8404576-04e6-11ee-90ce-dac502259ad0.png

錯(cuò)誤提示如下:

d85f559c-04e6-11ee-90ce-dac502259ad0.png

這時(shí),我們可嘗試在MDK IDE的編譯選項(xiàng)配置的一個(gè)地方稍微修改下,如下圖示:

d869a61e-04e6-11ee-90ce-dac502259ad0.png

即將雜項(xiàng)控制選項(xiàng)欄里的-C99修改為-xc -std=c99即可【中間留個(gè)空格隔開并注意使用英文字符】。用V6版本 MDK IDE進(jìn)行編譯其速度會(huì)快很多。

關(guān)于ARM MDK IDE v5 與 V6版本的差別,可以到ARM網(wǎng)站搜索了解,或者閱讀ARM MDK IDE自帶的編譯手冊(cè)。

d88d58ca-04e6-11ee-90ce-dac502259ad0.png

這里簡單分享下,希望幫到有需要的同仁。下次再聊~!

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9165

    瀏覽量

    369170
  • STM32
    +關(guān)注

    關(guān)注

    2272

    文章

    10923

    瀏覽量

    357549
  • IDE
    IDE
    +關(guān)注

    關(guān)注

    0

    文章

    341

    瀏覽量

    46878
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1642

    瀏覽量

    49283

原文標(biāo)題:ArmClang error:unsupported option--c99

文章出處:【微信號(hào):stmcu832,微信公眾號(hào):茶話MCU】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Keil修改ARM編譯器及配置方法

    Keil MDK自 V5.36 版本之后,默認(rèn)就不帶 Arm Compiler V5版本編譯器。如果需要使用
    發(fā)表于 09-19 10:41 ?4961次閱讀
    Keil修改ARM<b class='flag-5'>編譯器</b>及配置<b class='flag-5'>方法</b>

    Keil C編譯器常見警告與錯(cuò)誤信息的解決方法

    Keil C編譯器常見警告與錯(cuò)誤信息的解決方法
    發(fā)表于 08-20 14:12

    編譯協(xié)議棧-Stack工程出現(xiàn)錯(cuò)誤解決方法

    編譯協(xié)議棧-Stack工程出現(xiàn)錯(cuò)誤解決方法很多工程是反映了使用最新版本IAR for 8051 8.30以上
    發(fā)表于 03-11 16:21

    KEIL4編譯時(shí)出現(xiàn)錯(cuò)誤解決方法

    KEIL4編譯時(shí)出現(xiàn)錯(cuò)誤解決方法
    發(fā)表于 08-14 16:40

    請(qǐng)問CCS V6版本在Tiva C Series TMC123G launchpad中如何添加文件?

    本帖最后由 一只耳朵怪 于 2018-6-11 11:56 編輯 在線學(xué)習(xí)金爾雅老師的CCS學(xué)習(xí)視頻時(shí)老師用的是CCS V5版本的而現(xiàn)在官網(wǎng)下載的是v6
    發(fā)表于 06-11 01:12

    請(qǐng)問我使用MDK的ARM 6.9編譯器編譯嗎?

    6.9 進(jìn)行編譯總是報(bào)錯(cuò),使用5.06(V6)就可以,但是V6編譯器編譯效率很高,非常想用錯(cuò)誤
    發(fā)表于 06-19 08:46

    keil自帶的ARMCC V5和V6 和 GCC編譯器 編譯用時(shí)和目標(biāo)文件的大小對(duì)比

    經(jīng)常在各個(gè)群里看到有人說ARMCC的V6編譯器 編譯速度有多快,編譯出來的bin體積有多小。而在我的映像里 V6并沒有這么神。為了客觀的對(duì)比
    發(fā)表于 09-06 23:46

    如果指定的編譯器版本不存在,則編譯器版本默認(rèn)為XIDE

    錯(cuò)誤)。由于我安裝了1.21版本和1.40版本,所以IDE將編譯器設(shè)置為1.40版本,沒有告訴我(我能找到),并且在不知情的情況下保存了c
    發(fā)表于 09-20 10:09

    AC6編譯器出現(xiàn)ArmClang的問題該怎樣去解決呢

    實(shí)測將四個(gè)可選項(xiàng)全部設(shè)置為灰色可以解決c99報(bào)警但是星號(hào)依舊在(強(qiáng)迫癥表示看了很不爽=.=)切換編譯器為AC6編譯出現(xiàn)ArmClang: error: unsupported opti
    發(fā)表于 06-20 14:18

    Arm編譯器6.6版armclang參考指南

    Arm?編譯器armclang參考指南提供了Arm編譯器armclaang的用戶信息。armclang是一個(gè)優(yōu)化的C和C++編譯器,它將標(biāo)準(zhǔn)
    發(fā)表于 08-11 07:35

    MDK-ARM編譯器V5升級(jí)到V6需要做哪些工作 ?

    MDK-ARM編譯器V5升級(jí)到V6需要做哪些工作?
    的頭像 發(fā)表于 03-12 11:42 ?6657次閱讀

    PIC MCC配置與XC8編譯器問題

    2021年11月6日MCC版本過高,低版本的XC8編譯器會(huì)導(dǎo)致警告?。代碼能夠編譯通過,但是在實(shí)際執(zhí)行中會(huì)導(dǎo)致MCC配置的代碼
    發(fā)表于 11-16 20:06 ?12次下載
    PIC MCC配置與XC8<b class='flag-5'>編譯器</b>問題

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

    很多STM32開發(fā)者使用ARM mdk IDE進(jìn)行開發(fā),我們知道ARM MDK IDE早已推出ARMClang V6版本編譯器了。不過,當(dāng)我們把在
    的頭像 發(fā)表于 06-21 16:33 ?2354次閱讀
    使用<b class='flag-5'>V</b>5<b class='flag-5'>版本</b>經(jīng)ARMCC<b class='flag-5'>編譯</b>放到<b class='flag-5'>V6</b>時(shí)的一些<b class='flag-5'>錯(cuò)誤</b>

    基于ARM編譯器版本5的工程遷移與適配到ARM編譯器版本6.12

    AC5和AC6的主要差異是AC6使用armclang代替了armcc,因此在AC6中就沒有armcc這個(gè)編譯工具了。并且
    的頭像 發(fā)表于 11-12 11:17 ?8788次閱讀
    基于ARM<b class='flag-5'>編譯器</b><b class='flag-5'>版本</b>5的工程遷移與適配到ARM<b class='flag-5'>編譯器</b><b class='flag-5'>版本</b>6.12

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

    近日,在達(dá)實(shí)智能成立29周年慶典上,公司正式發(fā)布AIoT智能物聯(lián)網(wǎng)管控平臺(tái)V6版本
    的頭像 發(fā)表于 03-20 16:42 ?1473次閱讀
    達(dá)實(shí)智能正式發(fā)布AIoT智能物聯(lián)網(wǎng)管控平臺(tái)<b class='flag-5'>V6</b><b class='flag-5'>版本</b>
    百家乐官网佣金计算| 全讯网论坛| 百家乐官网api| 大发888充钱| 精通百家乐官网的玩法技巧和规则| 真人888| 百家乐平台哪个比较安全| 黄金城百家乐官网游戏| 澳门顶级赌场娱乐网| 百家乐网上投注系统| ez百家乐官网技巧| 百家乐玩法| 威尼斯人娱乐城会员开户| 百家乐娱乐城地址| 电投百家乐官网网站| 江城足球网| 免费百家乐预测工具| 百家乐虚拟视频| 百家乐官网赌博技巧大全| 星期八娱乐城官网| 威尼斯人娱乐城首选d77com | 尊尚会娱乐城| 网上百家乐游戏下载| 百家乐官网国际赌场娱乐网规则 | 新宝百家乐网址| qq百家乐官网网络平台| 金都娱乐城| 威尼斯人娱乐场注册| 百家乐9点| 15人百家乐官网桌| 澳门百家乐官网先赢后输| 玉屏| 兄弟百家乐的玩法技巧和规则 | 挖掘百家乐赢钱秘籍| 香港百家乐官网马书| 百家乐官网庄闲的分布| a8娱乐城开户| 新加坡百家乐规则| 百家乐打立了| 百家乐注码方法| 网络百家乐官网打揽|