使用keil单独打开别人的工程时,编译正常,但是当我将别人的工程文件导入进我的工程时,显示头文件不存在,我看过了,原工程中也不存在这个头文件,但是就是不显示错误。
#include<reg51.h>或#include<reg52.h>
'reg51.h' is not found
我试过寻找这个头文件,但是还是没办法找到
想知道如何解决这个问题。
你先确认一下你建的工程是不是51的.
我怀疑你的工程是ARM工程的,或者,你的keil根本就没有安装C51的工具组。
因为下面的sbit并没有显示为关键字。如果不是51的,那reg51这个编译器自带的头文件自然也就找不到了。
最后再说一句,keil向来对中文支持不好,不要用中文名做文件名了,最好连路径都不带中文。
这个文件在[X:\Keil\C51\INC\ ]