标题: extern 使用了 单片机程序还是报错求大佬指点 [打印本页]

作者: JUCAT    时间: 2018-6-29 00:01
标题: extern 使用了 单片机程序还是报错求大佬指点
led.h文件中 定义的数组,main中extern引用,却报错说重复了,我在extern时候没有再次初始化

QQ图片20180628235929.png (8.1 KB, 下载次数: 51)

QQ图片20180628235929.png

QQ图片20180628235942.png (9.93 KB, 下载次数: 45)

QQ图片20180628235942.png

QQ图片20180628235946.png (16.81 KB, 下载次数: 48)

QQ图片20180628235946.png

作者: gesang    时间: 2018-6-29 09:19
这是链接过程报错,不是编译报错,应该是文件路径没包含到工程中
作者: wayne_w    时间: 2018-6-29 09:51
重复定义?
作者: guwang    时间: 2018-6-29 10:06
是不是在LED的C文件中也直接#include“LED.H”  导致同为extern
作者: hushui    时间: 2018-6-29 10:20
这个可能extern的那个声明在多个C文件包含了  变成了重复定义
作者: LhLh12345    时间: 2018-6-29 10:42
什么意思
作者: 15276691870    时间: 2018-6-29 10:44
好像是这两个变量重复定义了
作者: JUCAT    时间: 2018-6-29 22:57
是重复定义了,extern没用好,昨晚看了个文章后改好了




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1