很多STM32開發者使用ARM mdk IDE進行開發,我們知道ARM MDK IDE早已推出ARMClang V6版本的編譯器了。不過,當我們把在V5版本經ARMCC編譯通過的工程文件放到V6版本ARMClang編譯時,有時可能出現一堆錯誤。
錯誤提示如下:
這時,我們可嘗試在MDK IDE的編譯選項配置的一個地方稍微修改下,如下圖示:
即將雜項控制選項欄里的 - C99修改為**-xc -std=c99**即可【中間留個空格隔開并注意使用英文字符】。用V6版本 MDK IDE進行編譯其速度會快很多。
關于ARM MDK IDE v5 與 V6版本的差別,可以到ARM網站搜索了解,或者閱讀ARM MDK IDE自帶的編譯手冊。
這里簡單分享下,希望幫到有需要的同仁。下次再聊~!
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
STM32
+關注
關注
2271文章
10923瀏覽量
357145 -
控制
+關注
關注
4文章
1014瀏覽量
122727 -
編譯
+關注
關注
0文章
661瀏覽量
32984
發布評論請先 登錄
相關推薦
愛普斯微電子公開全部基于Xilinx V5、V6開發板的FPGA下載文件
愛普斯微電子公開全部基于Xilinx V5、V6開發板的FPGA下載文件
目前,愛普斯微電子公開全部基于Xilinx V5、V6 開發板的Bit文件及基于linux的driver二進
發表于 02-24 08:41
?1694次閱讀
高速AD采集卡的V5和V6系列觸發功能的差異對比
各種高速AD采集卡大體硬件功能相同時,使用不同的FPGA 時,如V5和V6系列,單就高速AD采集卡的邏輯和性能來說,帶來一些差異。通過簡單對比北京坤馳科技有限公司的使用了交織采樣技術的高性能同系
發表于 03-10 14:10
請問CCS V6版本在Tiva C Series TMC123G launchpad中如何添加文件?
本帖最后由 一只耳朵怪 于 2018-6-11 11:56 編輯
在線學習金爾雅老師的CCS學習視頻時老師用的是CCS V5版本的而現在官網下載的是
發表于 06-11 01:12
keil自帶的ARMCC V5和V6 和 GCC編譯器 編譯用時和目標文件的大小對比
的時間差對使用體驗的影響可以忽略)3:ARMCC的V5 和 V6 都是keil的自帶編譯器,所以 IDE 是keil。 GCC的IDE是visual studio 2017 + vis
發表于 09-06 23:46
請問CCS v5 or v6如何使用C6457的MCSDK?
TI網站上能找到的支持C6457及SYS/BIOS的MCSDK只有v1.0版,在CCS v5和v6中安裝后,在配置SYS/BIOS的驅動時均無法選取MCSDK提供的EMAC驅動、EDMA LLD驅動
發表于 05-26 07:49
V5協議,V5協議內容有哪些?
V5協議,V5協議內容有哪些?
(1) V5協議概述 V5接口協議簇規定了接入網(Access Network)和本地交換網(Local Exchange)之間互聯的信號物理標準、
發表于 03-29 16:04
?1688次閱讀
基于V5/V6變頻驅動器的功能及工作原理
的應用特點,進一步強化了產品的可靠性和環境的適應性以及客戶化和行業化的設計,能夠更好地滿足機床行業應用的需求。結合機床主軸驅動器行業應用的要求,V5/V6-MA系列機床主軸變頻驅動器具有以下特點: 1、針對機床加減速問題有明顯改
發表于 10-02 15:34
?6次下載
使用ARMClang V6版本編譯器出現錯誤的解決方法
很多STM32開發者使用ARM mdk IDE進行開發,我們知道ARM MDK IDE早已推出ARMClang V6版本的編譯器了。不過,當我們把在V5
評論