C51 reg51.h或reg52.h中的寄存器重定义(error C231: 'xxx': redefinition)
2015-12-03 00:28
337 查看
出现如题所示的错误,是因为你同一个工程下的文件有些文件#include <reg51.h>,而另一些文件#include <reg52.h>
我们可以通过Edit->Find in Files...在工程中搜索”reg51“,然后再搜索“reg52”,看看是不是都能搜出来
我们可以通过Edit->Find in Files...在工程中搜索”reg51“,然后再搜索“reg52”,看看是不是都能搜出来
相关文章推荐
- 基于C++类型重定义的使用详解
- 浅析C语言头文件和库的一些问题
- C++ 学习之旅二 说一说C++头文件
- VC++开发中完美解决头文件相互包含问题的方法解析
- 浅析VC++中的头文件包含问题
- 解决C++中重定义的方法总结
- C语言编程入门之程序头文件的简要解析
- ios开发中,比较实用的全局宏定义分享
- stdlib.h的用法
- linux驱动头文件位置
- 类前置声明和包含头文件区别
- 头文件和库文件的区别
- C++中头文件、源文件之间的区别与联系
- 头文件卫士
- 让Keil同时支持C51和ARM的方法
- C++自己编写头文件类与函数的调用(超简单实例)
- C语言基础-头文件
- 头文件中包含const与非const对象
- 对重定义错误的小小研究
- 基于C51的DMX512开发笔记