keilc 4 编译出现的几个错误解决
来源:互联网 发布:淘宝led散热片 编辑:程序博客网 时间:2024/06/18 05:12
今天安装了keilc4,因为项目用到,所以把遇到的几个编译错误解决方法说说,第一次写东西不知道写啥!!
一 第一个是错误提示: error 56,can't open file “XXX.h” 解决方法:是在project/Manage/Components,Environment and Books/Floders/INC下添加你的头文件路径,找不到头文件一般都是路径找不到。
二 第二个提示错误是: EVALUATION MODE Running with Code Size Limit:2K 原因是我安装的keil4是使用版本,不是破译版本,只要不是破译版本貌似编译都是会提示这个错误,编译总是不通过。 解决方法:破译!!下载一个 KEIL_Lic.exe,在File/License Management下找到你的CID
复制你的CID,打开KEIL_Lic.exe,
三:提示错误是:error:user command terminated,exit-code=1 解决方法: 将OPTIONS FOR TARGET ->User->Run User Programs After Build/Rebuild的Run #1前的勾去掉或选择fromelf.exe就可以了。 在option User 分页中的RUN#1,功能是编译完成后执行该指令操作,应该是该指令有问题,一般情况下该错误是RUN#1设置的执行的程序位置不对;比如你的keil是装在c盘的,你要使用fromelf将编译后生成的hex文件再转成bin文件,那么你的执行程序的位置应该是“C:\Keil\ARM\BIN40\fromelf.exe”;否则会提示该错误。
四 编译通过但是不能生成HEX目标文件——Target not create 解决方法: project-->options for target --->output 选中 creat HEX
把你的CID复制到上图中的CID处,点击Generate,得到一个license,复制,返回到license Manage,把刚刚那个license号复制到New license ID CODE中,然后点击ADD就就OK了,重新REbuild下工程就好了。
暂时觉得这几个错误是初学者常常遇到的,师兄说得对,遇到问题多google下,别只想到问头看代码的问题。
所以就想贴出来分享下。
原文链接:http://blog.sina.com.cn/s/blog_6e020d660101f2rb.html
单片机知识简介
创建keil project(89C52)并且仿真流水灯
阅读全文
0 0
- keilc 4 编译出现的几个错误解决
- keilc 4 编译出现的几个错误…
- KeilC编译错误及解决(一): ERROR L107: ADDRESS SPACE OVERFLOW 问题解决
- vs2012出现的几个常见的编译错误
- Apache 安装出现的几个错误解决心得(菜鸟级)
- Android项目javadoc时出现的几个错误解决
- keilC编程错误二三事
- 编译或运行时出现的错误及解决
- 解决用QtCreator编译examples时出现的错误
- 解决 Socket 和 Socket2 冲突出现的编译错误
- QT编译或运行时出现的错误及解决
- QT3编译或运行时出现的错误及解决
- Keil MDK 编译出现的警告和错误解决
- Mac 安装Qt5.1编译出现的错误解决
- 解决 Socket 和 Socket2 冲突出现的编译错误
- 编译出现的错误
- 几个gcc编译的错误
- 编译和链接 - 解决出现的LNK2005“符号已定义”错误 4
- [py]一步一步实现tornado form验证
- 分布式应用系统服务器上下线动态感知程序开发学习笔记
- not in 和 not exists 区别
- mongodb常用命令
- python中文件基本操作
- keilc 4 编译出现的几个错误解决
- QT5.9 在线程中导出EXCLE报 CoCreateInstance failure (尚未调用 CoInitialize) 解决办法
- CFGym 101002C 状压DP
- oracle内置函数
- python之Flask(一)
- 【LeetCode】572. Subtree of Another Tree
- HDU
- 【腾讯笔试】满二叉排序树中查找三个节点的最小子树的根节点
- linux命令-sed命令使用(1)