找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

有大佬能帮我看下为什么我的users.c文件会有这么多重复定义?

查看数: 1468 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-4-15 23:35

正文摘要:

本帖最后由 鲨鱼辣椒111 于 2020-4-15 23:38 编辑 我在users.c文件里想要调用lcd.c直接写#include “lcd.h”,然后就会报错,重复一大堆东西

回复

ID:708397 发表于 2020-4-16 11:29
黄youhui 发表于 2020-4-16 08:33
很大一部分原因是重复包含,尽量别把h文件放到h文件里,编译你的user.c文件时,reg52.h被编译了两次,肯定 ...

感谢
ID:592807 发表于 2020-4-16 08:33
很大一部分原因是重复包含,尽量别把h文件放到h文件里,编译你的user.c文件时,reg52.h被编译了两次,肯定报错还有下次打包把工程打包进来,我用KEIL5-STM版本,你用几个C文件没法编译

51hei截图6.png (38.56 KB, 下载次数: 79)

51hei截图6.png

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

Powered by 单片机教程网

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