keil 用C语言程序怎么编译不了
发布网友
发布时间:2022-05-01 16:07
我来回答
共2个回答
热心网友
时间:2022-06-19 06:40
你没有正确建立你的KEIL 然后很多的东西没有包含进来,这个只是我的猜测 你试试按步骤建立,把你用的单片机选上,,,再试试
热心网友
时间:2022-06-19 06:40
说的详细一点,具体怎么回事
为什么我的c语言编译不了,一编译就出错?
出现这种错误的原因主要是你定义了相同函数名字的函数,比方说在MAIN.C里面定义了delay()函数,然后在APP.C里面又定义一个delay()函数,则会出现这种警告或错误,将同名函数修改名字即可。_delay这个函数重定义了,说明这个函数名定义了两遍。检查一下,如果没有的不要把函数体(函数定义)放在头文件...
用keil编辑的c语言出现以下错误 请大侠们看看怎么回事
你的代码本身可能没有问题,但是你的KEIL不是完整功能版的,估计你是在官网下的评估板,这个版本有限制,从报错的内容来看,应该是限制了你编译的代码规模。所以,你应该去弄其他版本的keil或者换编译器。
keil不能编译了,提示Target not created
1 Target not created 说明程序语句或者语法有错。2 最好的办法是先找哪里出错,这样才能修改,如果在别的版本软件上没有错,新装的软件有错,那就查查头文件有没有丢失。因为只有头文件才有机会和系统安装有关。3 如果你想学习更多关于单片机C语言的知识,百度一下“17个实验学会单片机”,就可以看...
我从网上下载了一个C语言程序,放在keil中编译使用的时候总是出现Target...
EXCEPTION 0021H:路径或者文件不存在 新建一个项目,放入一个新文件夹里面,在试试,应该可以。一般工程建好编译好后,不要在改动文件夹路径了,如有改变在打开时会有提示,全部点确定!
Keil或是伟福用C编写的程序,在编译时显示无错,但是仿真的时候发现有些...
c语言的编译器有优化选项,keil好象有九级,可设置,你那段代码可能被优化了,例如代码有重复,或者代码在程序运行过程中不可能被执行 你可以认真审查你的代码,或者把优化等级设置为0,如图
Keil的C语言编译错误error C129: missing ';' before 'REG' 怎么解决...
你的文件扩展名是.c,所以编译器会自动调用C编译器。你的代码是汇编,所以需要把这个文件的扩展名改成.asm 记得要在工程中把这个C文件remove,再add这个asm文件
急!!!keil编译c语言程序时先是出现A51 ASSEMBLER停止工作,然后又出现C51...
“此电脑”右键 -> 属性 -> 高级系统设置 -> 高级 -> “性能”设置 -> 数据执行保护,选择仅为基本windows程序和服务启用DEP,或者在下面非DEP的列表里添加Keil软件的C51编译器就可以了。因为DEP是数据执行保护机制,它的保护下,应用程序的有些操作是不允许执行的。
keil的编译错误:error c129:missing';'before'0000'
你的错误代码是 error c129: 这是一个C语言方面的语法错误,说明你的文件被保存为C文件(文件名为.c后缀)。我用你这段程序放在keil编译器中试验过,当程序保存为c文件并编译时,会出现如你所示的error c129的错误且指向程序的第一句代码处;若将文件另存为汇编文件(文件名为.asm后缀)再进行...
单片机C语言keil编译出现错误,寄存器容量不足,怎么改正,急!!!_百度...
我用keil2,keil4编译都没有问题的。重新建一个工程,再试下。下图就是用keil4编译的结果。估计是没有破解。或者破解的不对。
单片机c语言用keil编译时出现如下的错误是什么原因?'=':illegal type...
Write_24C02 ();下方错误提示显示的是,这个函数返回类型是 void 也就是没有设定返回值,所以使用 = 等号 就产生了语法错误。