Keil C
来源:互联网 发布:php用linux还是win 编辑:程序博客网 时间:2024/05/29 03:07
问题1、网上下载的工程,有些是 旧项目。编译错误出错的解决办法。旧版本的UV2工程后缀的,编译的时候提示连接不到lib文件。
解决:Keil安装路径的改变导致了这些问题的 出现,可以把安装在D盘的安装文件夹复制到C;路径下。就可以解决了。
另外一些原因是有些人的软件是安装在其他盘的,也会导致找不到文件。
问题2:工程路径太长会导致工程打不开
解决:把工程放在路径较短的地方既可以顺利打开工程。
问题3:工程编译出错startup_stm32f030x8.s: error: A1023E: File "..\..\..\Libraries\CMSIS\Device\ST\STM32F0xx\Source\Temp
解决;原因1、是工程放在了中文目录下,只要把工程放在英文目录下就可以解决了。
原因2、后来我就在MDK4.70的安装目录下搜索"stdint.h"文件发现有这个文件,这就非常怪异了,难道是MDK配置头文件路径有错误从而找不到头文件?
修改了n次都没成功找到错误。只好卸载了,之后重装还是出现一样的错误。我就纳闷了,明明用的好好的怎么就是不对呢!
后来我发现mak能找core_cm3.h文件,所以就把"stdint.h" "stdio.h" "stdlib.h"这三个文件复制到:\Program Files\MDK4.7\ARM\CMSIS\Include下。
结果还是出现了..\OBJ\test.axf: Warning: L6310W: Unable to find ARM libraries. 和找不到_main符号的错误。
于是在百度上搜了..\OBJ\test.axf: Warning: L6310W: Unable to find ARM libraries. 找到了
问题解决方案:
MDK V4.70版本,安装完成后,打开工程编译会出现如下警告与错误的 L6310W: Unable to find ARM libraries
我的电脑---->右击 属性---->高级---->系统---->环境变量---->系统变量
删除ADS的5个环境变量
在删除上述ADS1.2的5个系统变量之后,再重新打开KEIL下的工程文件,再次 编译工程,OK!解决问题!
原来是前几天我把ADS卸载了,但是它的环境变量还在,而它的其他的依赖(库和一些文件没了)MDK4.70每次编译都去环境变量指定的地方
找标准的C库当然找不到咯!这就能解释为什么以前用的好好的,后来就总出错。而且MDK4.12不受那个环境变量路径影响。
较于以前的版本MDK4.70的库文件和编译器路径更改了。都放在了:\Program Files\MDK4.7\ARM\ARMCC文件中。
问题2、怎么设置keil c背景色为眼睛保护色
答:菜单Edit>>Configuration>>C/C++ Editor files >>在对话框右边的foreground 和Background下拉菜单》添加自定义颜色》确定就可以。
颜色设定参数,参考百度眼睛保护色设置
- Keil C
- KEIL C
- keil C
- KEIL c 的使用
- keil C DLL
- keil c 知识总结
- Keil C开发介绍
- Keil C的中断
- Keil c与汇编
- keil c 知识总结
- Keil C断点设置
- KEIL C支持数据类型
- Keil C51 vs 标准C
- Keil C51 vs 标准C
- Keil C51 vs 标准C
- Keil C51 vs 标准C
- 单片机C语言-Keil
- KEIL C 的精确延时
- How to get a TexturePacker license Key 如何获得免费的 TexturePacker license Key
- 什么是恢复内购
- 记Cocostudio自定义字体的一个Bug
- Nicole RiChristian Louboutin shoes may not have the same long history as Chanel Quilted handbags
- 收缩引擎CACHE结构——中科院张俊林
- Keil C
- iOS Dev (62) 无法注册Apple ID的解决方法
- phonegap头像裁剪上传
- 引导型病毒的原理与FDISK/MBR的正确使用
- 深入理解JS的delete
- 发的是规范的个
- 黑马程序员_IO流字节流
- mrbmbwxvtrajvtgggkzoohcbtr
- 笑死时间这位器活号给倨