很多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
+关注
关注
2270文章
10910浏览量
356612 -
控制
+关注
关注
4文章
1013浏览量
122694 -
编译
+关注
关注
0文章
659浏览量
32913
发布评论请先 登录
相关推荐
爱普斯微电子公开全部基于Xilinx V5、V6开发板的FPGA下载文件
爱普斯微电子公开全部基于Xilinx V5、V6开发板的FPGA下载文件
目前,爱普斯微电子公开全部基于Xilinx V5、V6 开发板的Bit文件及基于linux的driver二进
发表于 02-24 08:41
•1691次阅读
高速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
•1676次阅读
基于V5/V6变频驱动器的功能及工作原理
的应用特点,进一步强化了产品的可靠性和环境的适应性以及客户化和行业化的设计,能够更好地满足机床行业应用的需求。结合机床主轴驱动器行业应用的要求,V5/V6-MA系列机床主轴变频驱动器具有以下特点: 1、针对机床加减速问题有明显改
发表于 10-02 15:34
•6次下载
使用ARMClang V6版本编译器出现错误的解决方法
很多STM32开发者使用ARM mdk IDE进行开发,我们知道ARM MDK IDE早已推出ARMClang V6版本的编译器了。不过,当我们把在V5
评论