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

keil5 中程序编译无误,但是头文件包含不进来?

[复制链接]
watercici 提问时间:2018-8-24 15:55 /
阅读主题, 点击返回1楼
收藏 评论26 发布时间:2018-8-24 15:55
26个回答
watercici 回答时间:2018-8-24 17:38:18
MrJiu 发表于 2018-8-24 17:02
寻找inc文件不是看是否加了没,是看是否包含了路径。。。。会自动到路径里面寻找的!!! ...

都加了,不行
wenyangzeng 回答时间:2018-8-24 19:53:45
本帖最后由 wenyangzeng 于 2018-8-24 20:03 编辑
watercici 发表于 2018-8-24 17:00
就是左边的工程的C文件里面一个.h文件也没有啊!

1、楼主可以直接新建一个.h文件,保存在inc\目录里,直接在main.c中#include试看看就知道了。
2、还有一种可能,就是实际上楼主没有把相应的C文件添加进项目中,所以根本没有编译这个C文件,那么这个C文J件包含的.h当然找不到了。
举例:


无标题.png

strang 回答时间:2018-8-24 20:38:42
楼主截图看看呢,不要让别人猜测你的问题啊

评分

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

查看全部评分

feixiang20 回答时间:2018-8-24 23:16:46
解决方案1:
不在工程目录下的,都需要手动添加路径
解决方案2:
rcc是在Header目录吗
可以在Options   --C/C++  ---Include Paths
直接填写加上;.\Header
;号是分隔符
解决方案3:
要是懒得该path的话可以带路径include
#include "user/stm32f10x_rcc.h"

评分

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

查看全部评分

stm1024 回答时间:2018-8-25 08:12:16
本帖最后由 stm1024 于 2018-8-25 08:13 编辑

我猜一下你的意思。我觉得你可能是设置的问题,而不是没有包含的问题。

你是不是想出现这样的效果:

2018-08-25_080849.jpg

然而实际上是这样的效果:
2018-08-25_080944.jpg


如果是这样,你可以在某个组中单击右键,选择勾选最下方的“show include file dependencies”
2018-08-25_081030.jpg

评分

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

查看全部评分

yangjiaxu 回答时间:2018-8-25 09:55:17
路径包含对了么?还有你这头文件都没有,编译还没错,发个图让大家帮你分析一下吧,

评分

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

查看全部评分

watercici 回答时间:2018-8-27 16:50:55
wenyangzeng 发表于 2018-8-24 19:53
1、楼主可以直接新建一个.h文件,保存在inc\目录里,直接在main.c中#include试看看就知道了。
2、还有一种 ...

您好,谢谢您的回复,不过我确定 我把H文件包含进来了,路径也对,不过他不显示,我觉得可能还是破解有问题
watercici 回答时间:2018-8-27 16:52:13
yangjiaxu 发表于 2018-8-25 09:55
路径包含对了么?还有你这头文件都没有,编译还没错,发个图让大家帮你分析一下吧, ...

我觉得是他虽然在工程中没有显示H文件,但他编译的时候应该是编译了H文件,所以问题应该是软件本身的问题,有可能还是破解出问题了
watercici 回答时间:2018-8-27 16:54:34
结贴:谢谢大家的回复,我确定头文件添加了,而且路径也没有问题,我想既然编译没有出错,应该是在编译过程中将H文件编译了,只是在左侧工程栏里面没有显示出来,之所以没有显示,我认为还是软件本身出问题了,有可能我破解出问题了,他虽然提示破解成功,其实破解并没有成功,因为我只有以管理员身份运行此软件的时候他才会显示破解成功!

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3 结帖奖励

查看全部评分

watercici 回答时间:2018-8-27 16:54:56
结贴:所以我决定卸了重新安装吧

所属标签

相似问题

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