你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

新工程为什么老是编译出错

[复制链接]
mliyouwei 提问时间:2018-4-9 20:20 /
在KEIL4里开了一个新工程,编译的时候老提示STM32f4xx-conf.h打不开或不存在。但我把这个文件放入工程下user文件里,也是一样一样滴,于是又把这个文件放入其他文件夹下,还是一样,怎么回事啊
收藏 评论13 发布时间:2018-4-9 20:20

举报

13个回答
大陶 回答时间:2018-4-9 21:13:36
查看一下 KEIL的设置 C/C++选项卡的设置

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

mliyouwei 回答时间:2018-4-9 21:43:58
dataozi 发表于 2018-4-9 21:13
查看一下 KEIL的设置 C/C++选项卡的设置

就是Define和include paths吧,都设置好的。这个文件要放入工程下的文件夹里吗
七哥 回答时间:2018-4-9 23:02:03
本帖最后由 toofree 于 2018-4-9 23:04 编辑

确定包含你的“STM32f4xx-conf.h”文件所在的路径了吗?
傲游截图20180409230116.jpg

直接上个工程吧,猜来猜去的没意思

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

feixiang20 回答时间:2018-4-10 00:59:03
STM32F4XX新建工程步骤,先建立文件夹,再建立工程,给各个组添加文件,Target设置。有可能是配置的不同引起问题。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

wudianjun2001 回答时间:2018-4-10 08:28:05
头文件包含的路径设置一下

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

andey 回答时间:2018-4-10 09:08:56
提示: 作者被禁止或删除 内容自动屏蔽
大陶 回答时间:2018-4-10 09:29:08
mliyouwei 发表于 2018-4-9 21:43
就是Define和include paths吧,都设置好的。这个文件要放入工程下的文件夹里吗 ...

头文件的路径一定要注意

评分

参与人数 1蝴蝶豆 +1 收起 理由
zero99 + 1

查看全部评分

anobodykey 回答时间:2018-4-10 10:44:26
请检查是否设置了头文件路径以及确定头文件路径深度是否过长

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

无薪税绵 回答时间:2018-4-10 11:11:24
楼上大神们的方法都对。

如果还是不懂的话,建议直接使用
#include "完整的路径\STM32f4xx-conf.h"

" "则表明是用户提供的头文件。
直接输入完整的路径,就可以了。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

hjmhunter 回答时间:2018-4-10 15:02:56
楼上这么多高手,我就飘过了
a82487608 回答时间:2018-4-14 22:27:32

请检查是否设置了头文件路径以及确定头文件路径深度是否过长
qiuqiuzhiyuan 回答时间:2018-6-29 11:19:24
打个酱油要个金币支持一下楼主

评分

参与人数 1ST金币 -2 收起 理由
zero99 -2 求助帖禁止灌水,再次警告!

查看全部评分

asdfg221111 回答时间:2018-6-29 14:57:47
头文件路径未申明清楚

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版