keil添加了头文件还是出错(keil文件前面没有加号)

keil软件中编译出错了,我把STM芯片的四个头文件都加进去了,还是错啊。。。

不是所有的Header files都加进来就是一定正确的;

从命名上来看这四个文件可以划分成两组,具有_cl结尾的一组,没有的为另一组,两组应该是冲突的;

另外,依旧是从命名上来看,每组的头文件的including是存在严格的顺序的,一般地,越是核心的都文件越是应该放到最前面的。

更新一下试试看吧

Keil工程已包含头文件,但仍然提示未定义

头文件没有包含;

多个文件的条件编译重复。导致后包含的头文件的的内容无法编译。

keil4添加头文件失败

1.首先打开KEIL找到options(就是你要生成HEX文件的时候找的那个图标)

2.打开以后找到C/C++这个选项如图:

3.倒数第三行include path:就是头文件路径如图:

4.选择头文件路径最后那个“···”标志出现新建头文件路径如图:

5.选择新建标志如图:

6.单击左键以后出现路径框,在路径框最后面选择‘···’标志

7.出现你的头文件的文件夹选项如图:

8.找到你的头文件的文件夹所在,一路“确定”回去就应该好了。

希望能帮上忙。

keil 编译出错,有头文件为什么还是错

一般看是什么问题了,具体问题,具体分析,比如有的头文件里的定义,跟自己程序里的冲突。

361知讯网

本文链接:http://pdidw.com/keil/33616.html

发表评论

评论列表

还没有评论,快来说点什么吧~