打印

keil中编译为什么头文件总是包含不进去?

[复制链接]
7972|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xuzhaosong|  楼主 | 2007-3-28 09:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用keil 编译时包含的头文件总是包含不进去是怎么回事?该任何设置?如:#include <AT89x051.H>,出错提示是:Build target 'Target 1'
compiling t12.c...
*** WARNING C318 IN LINE 1 OF t12.c: can't open file 'AT89x051.H'
T12.C(27): error C202: 'TMOD': undefined identifier
T12.C(28): error C202: 'TH0': undefined identifier
T12.C(29): error C202: 'TL0': undefined identifier
T12.C(30): error C202: 'IE': undefined identifier
T12.C(36): error C202: 'P3_0': undefined identifier

相关帖子

沙发
computer00| | 2007-3-28 11:23 | 只看该作者

写错了吧。改成AT89X51试试。

使用特权

评论回复
板凳
xuzhaosong|  楼主 | 2007-3-28 14:14 | 只看该作者

还是不行,是不是要把头文件加到当前工程项目中?

使用特权

评论回复
地板
computer00| | 2007-3-28 16:13 | 只看该作者

通常不用的。你先确认这个头文件是否存在。

要不你把它复制到你的工程目录下,然后用#include "xxx.h"

使用特权

评论回复
5
剑寒情暖| | 2007-3-28 16:34 | 只看该作者

按鼠标右键,自动插入头文件

使用特权

评论回复
6
xuzhaosong|  楼主 | 2007-3-28 20:31 | 只看该作者

谢谢大家,问题解决了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

3

帖子

0

粉丝