keilc 4 编译出现的几个错误…

时间:2022-09-06 11:30:57
 
 
今天安装了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
keilc 4 编译出现的几个错误…

  复制你的CID,打开KEIL_Lic.exe,
     
   keilc 4 编译出现的几个错误…
keilc 4 编译出现的几个错误…


把你的CID复制到上图中的CID处,点击Generate,得到一个license,复制,返回到license Manage,把刚刚那个license号复制到New
license ID
 CODE中,然后点击ADD就就OK了,重新REbuild下工程就好了。

  三:提示错误是: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:KeilARMBIN40fromelf.exe”;否则会提示该错误。

  四
 编译通过但是不能生成HEX目标文件——Target not
create 
 解决方法:project-->options for target --->output  选中 creat HEX
keilc 4 编译出现的几个错误…



暂时觉得这几个错误是初学者常常遇到的,师兄说得对,遇到问题多google下,别只想到问头看代码的问题。
所以就想贴出来分享下。





keilc 4 编译出现的几个错误…的更多相关文章

  1. 编译php时出现xsl错误的解决方法

    是因为系统没安装一个叫 libxslt-devel 的包, 安装上就好了. 附编译php时的常见错误: http://www.myhack58.com/Article/sort099/sort0102 ...

  2. windows下编译java源文件的编码错误

    import java.util.Arrays;public class ArrayAsAReference{ public static void main(String[] args) { int ...

  3. 在Idea2017.1中编译时发生如下的错误

    错误 在Idea2017.1中编译时发生如下的错误 Information:java: javacTask: 源发行版 1.8 需要目标发行版 1.8 Information:java: Errors ...

  4. Delphi - 10.1编译OSX10.12程序遇到错误解决了!

    昨天,尝试Delphi的跨平台开发功能,在windows10下,做了一个控制台程序,发布目标平台是OSX10.12,中间配置过程都非常顺利,没有任何错误,但是当编译运行时候出现下面错误: [dccos ...

  5. 使用AndroidStudio编译NDK的方法及错误解决方式

    參考资料: [android ndk]macos环境下Android Studio中利用gradle编译jni模块及配置:http://demo.netfoucs.com/ashqal/article ...

  6. 编译cuda Examples 时出现错误:/bin/ld cannot find -lglut

    编译cuda Examples 时出现错误:/bin/ld cannot find -lglut ,可以先找找是否缺少库,有时候可能是symbolic link不正确,没有链接到正确位置,导致找不到库 ...

  7. libevent在windows下用visual studio编译时出现error C2894错误的原因与解决方法

    libevent是一个使用很广泛的网络库,今天想了解下它.于是去git clone了一份源码,用vs2005的命令行:nmake -f makefile.nmake编译之,顺利编译通过,生成三个静态库 ...

  8. VC命令行编译中出现Invalid switch错误的解决办法

    作者:朱金灿 来源:http://blog.csdn.net/clever101 使用makefile编译gdal库出现一个错误: cd .. if exist./gdal19_i_D.lib del ...

  9. bundler-sfm windows下编译过程中出现的错误

    一.“sysdep1.h”文件缺失 错误提示: fatal error C1083: 无法打开包括文件: “sysdep1.h”: No such file or directory 这些作为这个软件 ...

随机推荐

  1. 关于Kendo UI的使用心得

    1.在筛选里面的条件选项进行编辑 filterable: { extra: false, operators: { string: { startswith: "Starts with&qu ...

  2. HDU 5904 LCIS (最长公共上升序列)

    传送门 Description Alex has two sequences a1,a2,...,an and b1,b2,...,bm. He wants find a longest common ...

  3. nignx的proxy_cache

    http段配置: #cache configclient_body_buffer_size 512k;proxy_connect_timeout 5;proxy_read_timeout 60;pro ...

  4. mv命令(转)

    mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录. 1.命令格式: mv [选项] 源文件或目 ...

  5. eclipse 实用快捷键

    Ctrl+E: 弹出输入窗口,可快速返回想返回的目标界面 Ctrl+Shift+O: 快速import包 Ctrl+O:显示类中方法和属性的大纲 Ctrl+1 快速修复 Ctrl+Alt+↓ 复制当前 ...

  6. Use jQuery to hide a DIV when the user clicks outside of it

    http://*.com/questions/1403615/use-jquery-to-hide-a-div-when-the-user-clicks-outside-of- ...

  7. 【UVA10537】The Toll! Revisited (逆推最短路)

    题目: Sample Input1a Z19 a Z5A DD XA bb cc X39 A X-1Sample OutputCase 1:20a-ZCase 2:44A-b-c-X 题意: 有两种节 ...

  8. JavaSE思维导图(一)

  9. C语言中指针和数组的区别

    看<C专家编程>一书,看到数组与指针并不相同一章,遂做了一段测试: 代码: #include <stdio.h> #include <stdlib.h> int m ...

  10. 在O&lpar;1&rpar;时间内删除单链表结点

    给定单链表的一个结点的指针,同时该结点不是尾结点,此外没有指向其它任何结点的指针,请在O(1)时间内删除该结点. int deleteNode(LNode **head, LNode **node) ...