31598|11

7

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

关于keil目标未建立 [复制链接]

 
求助各位大神!!!
为什么我的keil软件编译的时候一直显示目标未建立?点编译的时候是没有任何问题的(main_1.c - 0 Error(s), 0 Warning(s).)
但是按F7之后就一直显示目标未建立(Program Size: data=10.0 xdata=0 code=89,目标未建立。)
而且这种情况在刚开始新建工程的时候是没问题的,但是重新写一个新的c文件进去之后就会遇到这个问题了。
有没有哪位大神遇到过这种问题,或者是知道怎么解决?小弟最近刚开始学单片机,遇到这个问题就gg了。
感激不尽…………
此帖出自51单片机论坛

最新回复

编译器提示标号重复定义,按照你说的猜测应该是你把两个相同内容的文件加载到了同一个工程。  详情 回复 发表于 2017-2-17 12:42
点赞 关注
 

回复
举报

7

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
此帖出自51单片机论坛
 
 
 

回复

2万

帖子

341

TA的资源

版主

板凳
 
Keil里面按下 Alt+F7,然后output选项卡,勾上HEX那个选项。
此帖出自51单片机论坛
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

4
 
qwqwqw2088 发表于 2017-2-16 15:16
Keil里面按下 Alt+F7,然后output选项卡,勾上HEX那个选项。

hex那个选项我已经勾上了。这个情况是这样的,就是新建工程的时候放入一个文件的时候是可以的,可是加入第二个文件就出现了“目标未创建”这句话了。而且代码是肯定不会有错误的,代码都是在别人的视频,编译的时候也是没有错误。

$RFW)`$C(UW4Z[HH}EP9O)K.png (40.9 KB, 下载次数: 0)

$RFW)`$C(UW4Z[HH}EP9O)K.png
此帖出自51单片机论坛
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

5
 
此帖出自51单片机论坛

点评

上面的提示已经告诉你了。由于有错误编译不通过所以Target not created  详情 回复 发表于 2017-2-16 20:42
 
 
 

回复

1万

帖子

16

TA的资源

版主

6
 

上面的提示已经告诉你了。由于有错误编译不通过所以Target not created
此帖出自51单片机论坛

点评

我尝试放了一段很简单的代码,只有一个文件的时候打开是可以的,然后我把内容全部复制然后新建一个文件,全部粘贴过去。运行就有问题了。就是下面这一段这么简单的代码:#include //包含51单片机头文件 #define LED  详情 回复 发表于 2017-2-16 21:01
 
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

7
 
对了,而且本来可以正常运行的第一个文件之后也不能正常运行了。但是在删掉后面那些文件之后第一个文件就能正常运行……
此帖出自51单片机论坛
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

8
 
ddllxxrr 发表于 2017-2-16 20:42
上面的提示已经告诉你了。由于有错误编译不通过所以Target not created

我尝试放了一段很简单的代码,只有一个文件的时候打开是可以的,然后我把内容全部复制然后新建一个文件,全部粘贴过去。运行就有问题了。就是下面这一段这么简单的代码:#include //包含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
目标未创建
此帖出自51单片机论坛

点评

先把这个“Target not created ”问题解决了,就可以了  详情 回复 发表于 2017-2-16 23:04
 
 
 

回复

2万

帖子

341

TA的资源

版主

9
 
﹎灕莂.ヤ 发表于 2017-2-16 21:01
我尝试放了一段很简单的代码,只有一个文件的时候打开是可以的,然后我把内容全部复制然后新建一个文件, ...

先把这个“Target not created  ”问题解决了,就可以了
此帖出自51单片机论坛

点评

我现在的问题就是不知道这个“Target not created ”问题怎么解决才来这里求助的,请问你知道怎么解决这个问题吗?我已经把keil卸载后重装了两次了,一直都没解决。。。  详情 回复 发表于 2017-2-17 10:17
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

10
 
qwqwqw2088 发表于 2017-2-16 23:04
先把这个“Target not created  ”问题解决了,就可以了

我现在的问题就是不知道这个“Target not created  ”问题怎么解决才来这里求助的,请问你知道怎么解决这个问题吗?我已经把keil卸载后重装了两次了,一直都没解决。。。
此帖出自51单片机论坛

点评

工程没有建立 找个Keil 如何建立工程的,如何设置,如何写第一程序的教程,跟着走一遍,看看  详情 回复 发表于 2017-2-17 11:24
 
 
 

回复

2万

帖子

341

TA的资源

版主

11
 
﹎灕莂.ヤ 发表于 2017-2-17 10:17
我现在的问题就是不知道这个“Target not created  ”问题怎么解决才来这里求助的,请问你知道怎么解决这 ...

工程没有建立

找个Keil 如何建立工程的,如何设置,如何写第一程序的教程,跟着走一遍,看看
此帖出自51单片机论坛
 
 
 

回复

24

帖子

0

TA的资源

一粒金砂(中级)

12
 
编译器提示标号重复定义,按照你说的猜测应该是你把两个相同内容的文件加载到了同一个工程。
此帖出自51单片机论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表