keil软件提示的程序错误,你点它,不指出哪一行怎么办?

您所在的位置:网站首页 keil的code=43620代码有多少行 keil软件提示的程序错误,你点它,不指出哪一行怎么办?

keil软件提示的程序错误,你点它,不指出哪一行怎么办?

#keil软件提示的程序错误,你点它,不指出哪一行怎么办?| 来源: 网络整理| 查看: 265

本文目录一览:

1、为什么用keil编辑单片机流水灯程序时会提示以下错误,用c编写的,点击错误也不提示是哪的错误 2、keil编译运行无错,但是结果不对怎么调试 3、我用的keil2,编译后有错误行,点击错误信息不能指出错误行,只会出现一提示框 4、在用keil编辑的时候提示这两条,怎么都找不出原因。 5、keil写汇编程序为什么不能显示错误位置? 6、keil编译C程序时出现了这样的错误,不知道怎么解决?(高分悬赏) 为什么用keil编辑单片机流水灯程序时会提示以下错误,用c编写的,点击错误也不提示是哪的错误

你粘上的是lesson_1.c的代码吧?lesson2.c的代码呢?错误为全局变量重复定义,定义出错是不会提示具体哪行的,因为多重定义只有第一个被编译的是对的,其后的都错。

keil编译运行无错,但是结果不对怎么调试

keil编译运行无错,但是结果不对调试的方法:

1、打开keil软件,这里我们已经默认打开了一个工程文件了,点击我画圈的那个按钮,进入设置。

2、在Debug那个选项卡里,我们选择usesimulator,使用软件进行调试。

3、置完毕后,我们可以在菜单栏找到这个放大镜的图标,点击这个按钮进行调试操作。

4、可以看到程序已进入正常的调试模式运行,这个时候程序是不会自动的去运行的,需要我们点击下一步的按钮才会一步一步的去执行。

我用的keil2,编译后有错误行,点击错误信息不能指出错误行,只会出现一提示框

Keil2太古老,对中文路径/文件名以及长文件名的支持有问题。

要么改成符合8.3的路径/文件名,要么换个跟得上时代步伐的版本……

在用keil编辑的时候提示这两条,怎么都找不出原因。

回复1# yfg123 本质,就是已经定义了两个main函数,自己仔细找一下,看有没有两个定义。解决方法如下:

1、首先打开Keil,新建一个汇编语言文件,在其中输入汇编代码,同时在最开头加入。

2、将汇编源文件进行编译。可以看到,编译结果窗口输出了一连串的error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL,每个ERROR都指向REG51.INC。

3、出现这种问题的原因在于REG51.INC对特殊寄存器进行了定义,选择汇编源文件,在弹出的列表中选择“Options for FIle:xxx”,其中xxx是具体的文件名。

4、在弹出的对话框中,找到Special Function Registers,将它下面的Define 8051 SFR Names取消勾选。

5、这时可以看到error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL没有了。

keil写汇编程序为什么不能显示错误位置?

Fatal Error L210 指的是致命错误L210 L开头说明这是一个链接错误 而非编译错误 也就是说你的语法是没有问题的 这种错误不是因为某一行指令错误产生的 所以编译器不能指出他的行数。

你可以自己去查阅KEIL的帮助手册 即使是老版本也会给出说明 这类错误可能是由5种情况引起的

1)硬件错误

2)坏文件名

3)磁盘禁止访问引起的权限问题

4)移除可移动设备

5)失败的网络连结

KEIL已经给出了原因 意外0021H:文件或路径未找到 位置:文件main.obj

我没有看到你的代码 仅凭猜测的话 极可能是main.c文件引用了一个标准库提供的头文件 这种情况可能是更换了操作环境 每个人的KEIL安装路径是不同的 工程文件会记住全路径 解决的办法是Rebuild All Target 让KEIL重新寻找所有的头文件

这里还有另一种可能 可能你所编译的ASM是别人所写的 工程往往并不只有一个文件 你只编译了main.asm 丢失或者未添加其他的一些asm文件 也就是你之使用了一部分的代码而丢弃了另一部分

如果你的问题还没有得到解决 到21IC论坛上去贴全部的代码去

keil编译C程序时出现了这样的错误,不知道怎么解决?(高分悬赏)

可能是哪个文件里出现了不小心敲入的 “非法内容”

解决方法:

1.建议使用高版本的编译器,因为高版本编译器会提供较准确的提示信息

2.仔细的逐个检查头文件中是否有“非法内容”,没解决进行下一步

3.重建新的工程,逐一加入原有文件(不知你的H文件是怎么组织的,我的这样做比较方便)

以后注意备份

标签: keil软件提示的程序错误你点它不指出哪一行怎么办?


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3