打印
[STM8]

打不开头文件错误

[复制链接]
3351|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Fatal Error[Pe1696]: cannot open source file "stm8s_gpio.h" C:\Users\chenyuhang\Desktop\test\FWLib\library\src\stm8s_gpio.c 23
一只提示打不开头文件,但是我明明已经添加头文件了,到底是哪里出错了,求路过的大神给点建议,虐的快哭了
沙发
wind~风| | 2015-6-17 16:21 | 只看该作者
路径不对,头文件是用路径包含的,并不是添加到工程中就行

使用特权

评论回复
板凳
零点五零|  楼主 | 2015-6-17 17:31 | 只看该作者
$PROJ_DIR$\..
$PROJ_DIR$\..\..\..\Libraries
我在网上查了一下路径有的是用上面的那种形式,如果就是当前工程的路径不行吗

使用特权

评论回复
地板
零点五零|  楼主 | 2015-6-17 17:32 | 只看该作者
wind~风 发表于 2015-6-17 16:21
路径不对,头文件是用路径包含的,并不是添加到工程中就行

$PROJ_DIR$\..
$PROJ_DIR$\..\..\..\Libraries
我在网上查了一下路径有的是用上面的那种形式,如果就是当前工程的路径不行吗

使用特权

评论回复
5
luofeng2g| | 2015-6-17 17:33 | 只看该作者
零点五零 发表于 2015-6-17 17:31
$PROJ_DIR$\..
$PROJ_DIR$\..\..\..\Libraries
我在网上查了一下路径有的是用上面的那种形式,如果就是当前 ...

用的什么编译器,看看PROJ_DIR你link的文件目录有没有问题

使用特权

评论回复
6
mmuuss586| | 2015-6-17 21:45 | 只看该作者
参考别人的例程设置下好了;

使用特权

评论回复
7
零点五零|  楼主 | 2015-6-18 09:54 | 只看该作者
luofeng2g 发表于 2015-6-17 17:33
用的什么编译器,看看PROJ_DIR你link的文件目录有没有问题

C:\Users\chenyuhang\Desktop\test
如图,文件夹FWLib中有很多头文件,但是test文件夹下也有stm8s_conf头文件,如果文件路径指向FWLib那么就提示打不开stm8s_conf头文件,那地址应该怎么设置?我的工程是建在桌面test文件夹下的,能不能帮我写出头文件路径?$PROJ_DIR$\..
$PROJ_DIR$\test\
这样写对吗?新手多多指教,谢谢

OOUMGZ82OA@)NM3]V5$~63Q.jpg (233.82 KB )

OOUMGZ82OA@)NM3]V5$~63Q.jpg

使用特权

评论回复
8
12030202| | 2015-7-11 15:56 | 只看该作者
你用这个路径试试,我也遇到过这个情况。
$PROJ_DIR$\
$PROJ_DIR$\STM8L10x_StdPeriph_Driver\inc

使用特权

评论回复
9
desertsailor| | 2015-7-16 15:44 | 只看该作者
把头文件拷到工程目录下

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

14

帖子

0

粉丝