keil+error56
答:第二个build(F7)这个才会产生链接产生obj的文件,第三个rebuild(平常你就用这个就可以)这个是编译并连接所有的文件,产生仿真所需要的文件,我想你应该就是按的第一个键,所以才会出现error56这个错误,你点击rebuild再试一下。如果可以的话,就是按错键了,以后摁对就行啦。
答:第一个translate(Ctrl+F7)这个只编译不连接,第二个build(F7)这个才会产生链接产生obj的文件,第三个rebuild(平常你就用这个就可以)这个是编译并连接所有的文件,产生仿真所需要的文件,我想你应该就是按的第一个键,所以才会出现error56这个错误,你点击rebuild再试一下 ...
答:这种情况,多半是你打开了多个文件之后,搞不清是哪一个了,解决方法很简单,把你打开的文件全部关掉,我是说关掉keilc界面里的文件,不是把你的工程给关了,更不是关掉计算上的其它文件.全部关掉之后,再双击左边的工程中的文件名,再打开,看看,打开的文件里有没有你写的程序,我估计没有,...
答:编译文件没有找到,将所有打开文件关闭,然后双击左边工程树里的程序文件,将文件打开,再保存编译。
答:你的提问比较模糊,不好回答。编译没错误只是说明程序本身没有语法错误。调试时还要用到相关芯片的动太链接库,找不到时就会提示。同时应该会提示哪个文件,仔细看下提示信息,根据提示检查器件驱动是否已安装。
答:编译的时候你可能只按了translate,把后面的build,rebuild都按一遍。再进入调试窗口 因为你只编译,没有链接,文件没有生成。
答:共有56个错误。 最好从第一个错误开始调试 很多错误可能是因为同一个问题报告的
答:因为你定义的sin数组,在定义结束的时候,也就是大括号外面没有加分号
答:工程配置没做好吧?上面代码里的主函数里,定义两个变量,要逗号隔开啊。uchar aa=0x80,j;
答:创建工程,新建文件并添加到工程,在编译。还要设置TARGET相关选项。
网友评论:
党巩17597671121:
为什么用keil软件编程后检测总是error 56:can"t open file -
49885劳亭
: 原因:操作错误导致.解决方法: 1.首先使用vimexports命令打开和编辑导出. 2.输入内容并完成编辑.输入:wq保存编辑过的内容. 3.无法打开文件进行书写?无法打开文件进行书写? 4、是权限问题,那就用q版吧!命令退出当前编辑. 5.退出后,使用sudovim命令,它使用超级权限. 6. 要使用sudo,您需要在掌权之前输入用户的密码.我们输入行,重要的是要注意,输入的密码是不显示的,直接输入就行了.
党巩17597671121:
keil4调试错误 error 56:cannot open file -
49885劳亭
: 可能你引脚的库文件或用户定义文件不存在 也有可能是你的文件被独占打开了,编译系统需要对其修改,但权限不够导致无法实现. 如果是Xp以上的系统,检查你的编译输出文件夹是否有写入权限.
党巩17597671121:
我KEIL 编译没错误,但DEBUG时,提示“error 56: can't open file”,不能打开目标文件,请教各位. -
49885劳亭
: 你的提问比较模糊,不好回答.编译没错误只是说明程序本身没有语法错误.调试时还要用到相关芯片的动太链接库,找不到时就会提示.同时应该会提示哪个文件,仔细看下提示信息,根据提示检查器件驱动是否已安装.
党巩17597671121:
运行keil uvision4的时候总是提示error 56,can't open file -
49885劳亭
: 编译的时候你可能只按了translate,把后面的build,rebuild都按一遍.再进入调试窗口 因为你只编译,没有链接,文件没有生成.
党巩17597671121:
在用KEIL调试debug的时候,在command窗口提示 error 56,line58: can't open file -
49885劳亭
: 你编译成功后,看看有没有生成axf文件,是不是生成在output目录下
党巩17597671121:
keil error56提示找不到文件,但是我文件确实在里面啊,为什么每次debug都是这个现象? 在线等 -
49885劳亭
: 因为你的include的路径不对
党巩17597671121:
keil编译运行错误
49885劳亭
: 可以说的详细点嘛??单纯在KEIL下程序编译通过没?protues中点芯片右键出来那个对话框,要设置KELL编译后生成的HEX文件啊.是不你KELL编译的时候没有选creat hex files这个选项??、
党巩17597671121:
请问,keil调试时出现* error 65: access violation at C:0x0000 : no 'execute/read' permission -
49885劳亭
: keil编译是对的,表明程序的语法正确,但是你的代码在执行的时候跳出这个error,说明你硬件配置时错误,或者软件比较底层的配置或代码编写错误,实际问题没有经验的话挺难找的.
党巩17597671121:
单片机汇编语言keil文件错误error A46: CODE - ADDRESS EXPECTED -
49885劳亭
: ORG 0000H LJMP MAIN ORG 0003H LJMP EINT0 ;用了内部关键字,改一下标号就OK了MAIN:SETB EA SETB EX0 SETB I...
党巩17597671121:
keil调试一直出现*** error 56: can't open file还有测试.C(38): error C141: syntax error near 'void' -
49885劳亭
: 因为你定义的sin数组,在定义结束的时候,也就是大括号外面没有加分号