关于keil目标未建立

2019-03-24 17:21发布

求助各位大神!!!
为什么我的keil软件编译的时候一直显示目标未建立?点编译的时候是没有任何问题的(main_1.c - 0 Error(s), 0 Warning(s).)
但是按F7之后就一直显示目标未建立(Program Size: data=10.0 xdata=0 code=89,目标未建立。)
而且这种情况在刚开始新建工程的时候是没问题的,但是重新写一个新的c文件进去之后就会遇到这个问题了。
有没有哪位大神遇到过这种问题,或者是知道怎么解决?小弟最近刚开始学单片机,遇到这个问题就gg了。
感激不尽…………
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
﹎灕莂.ヤ
2019-03-26 02:07
ddllxxrr 发表于 2017-2-16 20:42
上面的提示已经告诉你了。由于有错误编译不通过所以Target not created

我尝试放了一段很简单的代码,只有一个文件的时候打开是可以的,然后我把内容全部复制然后新建一个文件,全部粘贴过去。运行就有问题了。就是下面这一段这么简单的代码:#include<at89x51.h> //包含51单片机头文件
#define LED P3_5
void main(void)
{
LED=0;
}



然后这是build的结果
Build target '目标 1'
compiling mainn.c...
linking...
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  MAIN
    MODULE:  mainn.obj (MAINN)
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?MAIN?MAINN
Program Size: data=9.0 xdata=0 code=21
目标未创建

一周热门 更多>