找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 17703|回复: 6
打印 上一主题 下一主题
收起左侧

求助 关于keil编程出现重复定义

[复制链接]
跳转到指定楼层
楼主
我在编程的时候并没有包含头文件(REG51.h),但是编译时候却总是打开(REG51.h),总是提示错误——重复定义,怎么解决??

]$"TW%A%L_ESAR~}_2ALP.jpg (102.23 KB, 下载次数: 134)

]$"TW%A%L_ESAR~}_2ALP.jpg

8[$2D`AN5[OOB{B1~IOR64Y.jpg (16.51 KB, 下载次数: 141)

8[$2D`AN5[OOB{B1~IOR64Y.jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:1 发表于 2013-5-25 21:25 | 只看该作者
有可能是工程中的其他文件包含了reg52.h
回复

使用道具 举报

板凳
ID:7485 发表于 2013-5-26 09:23 | 只看该作者
有可能是同一工程中的其他文件包含了类似的但不同文件名的、功能和reg52.h相同的文件,比如有文件包含了reg51.h或at89s5x、stc89c5x等等............,如果仅仅是reg52.h是不会重复包含的。文件名不同就难免了。
回复

使用道具 举报

地板
ID:134192 发表于 2016-7-19 21:21 | 只看该作者
是不是你工程中还有其他的文件,一个工程中只能有一个main函数
回复

使用道具 举报

5#
ID:122633 发表于 2016-7-20 21:23 | 只看该作者
把你已知的这些定义过的删了呗
回复

使用道具 举报

6#
ID:110895 发表于 2016-7-21 00:26 | 只看该作者
有别的文件包含了头文件。
回复

使用道具 举报

7#
ID:134443 发表于 2016-7-21 01:09 | 只看该作者

可能是文件包含了头文件。
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表