新工程为什么老是编译出错
在KEIL4里开了一个新工程,编译的时候老提示STM32f4xx-conf.h打不开或不存在。但我把这个文件放入工程下user文件里,也是一样一样滴,于是又把这个文件放入其他文件夹下,还是一样,怎么回事啊:'(:'(查看一下 KEIL的设置 C/C++选项卡的设置 dataozi 发表于 2018-4-9 21:13
查看一下 KEIL的设置 C/C++选项卡的设置
就是Define和include paths吧,都设置好的。这个文件要放入工程下的文件夹里吗 本帖最后由 toofree 于 2018-4-9 23:04 编辑
确定包含你的“STM32f4xx-conf.h”文件所在的路径了吗?
直接上个工程吧,猜来猜去的没意思
STM32F4XX新建工程步骤,先建立文件夹,再建立工程,给各个组添加文件,Target设置。有可能是配置的不同引起问题。 头文件包含的路径设置一下 应该是include 文件的路径未包含 所以找不到 放到可以找到的头文件路径下试试 mliyouwei 发表于 2018-4-9 21:43
就是Define和include paths吧,都设置好的。这个文件要放入工程下的文件夹里吗 ...
头文件的路径一定要注意 请检查是否设置了头文件路径以及确定头文件路径深度是否过长 楼上大神们的方法都对。
如果还是不懂的话,建议直接使用
#include "完整的路径\STM32f4xx-conf.h"
" "则表明是用户提供的头文件。
直接输入完整的路径,就可以了。
页:
[1]
2