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

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

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

举报

13个回答
dataozi 回答时间: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吧,都设置好的。这个文件要放入工程下的文件夹里吗
toofree 回答时间: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

查看全部评分

andeyqi 回答时间:2018-4-10 09:08:56
应该是include 文件的路径未包含 所以找不到 放到可以找到的头文件路径下试试

评分

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

查看全部评分

dataozi 回答时间: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

查看全部评分

12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版