keil,如何包含头文件?

[复制链接]
 楼主| doob 发表于 2009-10-26 22:12 | 显示全部楼层 |阅读模式
#include <stdint.h>
#include <stdbool.h>
#include <Nordic\reg24le1.h>

上面三个头文件放在 keil 目录下 c51/inc/下面还是包含不过来;
奇怪
草履虫 发表于 2009-10-26 22:18 | 显示全部楼层
在工程添加的时候,直接将*.h加进去。
在KEIL的工程里,好像如果不是系统工程文件,用#include <*.h>有问题,需要用#include "*.h"
 楼主| doob 发表于 2009-10-26 22:18 | 显示全部楼层
呵呵,可以了
 楼主| doob 发表于 2009-10-26 22:51 | 显示全部楼层
en,考到keilc inc 下面即可!
还有一个问题,就是文件属于不同目录,怎么包含头文件啊?
请看:
\Source code\projects\uart_example 下面的 main。c
要包含:
\Source code\hal\nrf24le1 下面的 hal_uart.h

该怎么包含呢?不想把头文件 拷来拷去的!
xwj 发表于 2009-10-26 23:31 | 显示全部楼层
注意:
本地文件的包含应该用#include "Nordic\reg24le1.h"
而#include <>则是包含编译器默认包含目录下的文件。

不建议用“直接将*.h加进去”的方法。
l1x1y2 发表于 2013-8-24 08:48 | 显示全部楼层
谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

165

主题

1113

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部