智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3107|回复: 12
打印 上一主题 下一主题

[咨询] 人品负分,求教IAR奇葩问题

[复制链接]

28

主题

319

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
8901
威望
1806
贡献
6053
兑换币
1174
注册时间
2012-11-8
在线时间
521 小时
跳转到指定楼层
1#
发表于 2013-4-4 16:20:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
是这样的,使用野火的驱动库

从网上找到了一个处理图像的文件,叫DataProcess.c和DataProcess.h
把它们放在了drivers文件夹下的Dataprocess文件夹里

在iar中add->add files 加入了DataProcess.c
在include.h文件夹中include之(用野火的都懂得)
编译发现Fatal Error[Pe1696]: cannot open source file "DataProcess.h"


好吧,google之,发现大家说要加入路径。
好,加路径
$PROJ_DIR$\src\drivers\DataProcess

但一贯的人品告诉我,这件事对于别人或许就到此为止了,对于本人,呵呵,没那么简单

果然,一编译还是那句Fatal Error[Pe1696]: cannot open source file "DataProcess.h"


呵呵,求教

66

主题

2229

帖子

4

精华

超级版主

Rank: 10Rank: 10Rank: 10

积分
17281

论坛元老奖章

威望
8767
贡献
3040
兑换币
4153
注册时间
2011-8-7
在线时间
2737 小时
2#
发表于 2013-4-5 04:53:21 | 只看该作者
add->add files只加了DataProcess.c,没有加DataProcess.h
回复 支持 反对

使用道具 举报

1

主题

2067

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5124

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
2752
贡献
898
兑换币
59
注册时间
2012-12-8
在线时间
737 小时
3#
发表于 2013-4-5 05:56:09 | 只看该作者
楼上正解
回复 支持 反对

使用道具 举报

1

主题

2067

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5124

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
2752
贡献
898
兑换币
59
注册时间
2012-12-8
在线时间
737 小时
4#
发表于 2013-4-5 06:03:23 | 只看该作者
和人品没关系的
回复 支持 反对

使用道具 举报

28

主题

319

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
8901
威望
1806
贡献
6053
兑换币
1174
注册时间
2012-11-8
在线时间
521 小时
5#
 楼主| 发表于 2013-4-5 11:48:19 | 只看该作者
quzhanguang 发表于 2013-4-5 04:53
add->add files只加了DataProcess.c,没有加DataProcess.h

加了,好似也不行
回复 支持 反对

使用道具 举报

28

主题

319

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
8901
威望
1806
贡献
6053
兑换币
1174
注册时间
2012-11-8
在线时间
521 小时
6#
 楼主| 发表于 2013-4-5 11:49:33 | 只看该作者
exiao 发表于 2013-4-5 05:56
楼上正解

加了也不行,还是找不到,最后不得不把头文件和c文件都放到野火的gpio文件夹下解决了
回复 支持 反对

使用道具 举报

1

主题

2067

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5124

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
2752
贡献
898
兑换币
59
注册时间
2012-12-8
在线时间
737 小时
7#
发表于 2013-4-5 12:05:35 | 只看该作者
pangfumin 发表于 2013-4-5 11:49
加了也不行,还是找不到,最后不得不把头文件和c文件都放到野火的gpio文件夹下解决了

吼吼,这是路径问题。编译环境的搜索路径
回复 支持 反对

使用道具 举报

28

主题

319

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
8901
威望
1806
贡献
6053
兑换币
1174
注册时间
2012-11-8
在线时间
521 小时
8#
 楼主| 发表于 2013-4-5 12:08:39 | 只看该作者
exiao 发表于 2013-4-5 12:05
吼吼,这是路径问题。编译环境的搜索路径

在路径里添加了DataProcess的文件夹名,从报错中看就没有搜索这个文件夹,因为看见搜索了gpio文件夹,所以就把头文件和c文件都访旧那里面了,就可以了。
好奇怪啊。
回复 支持 反对

使用道具 举报

1

主题

2067

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5124

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
2752
贡献
898
兑换币
59
注册时间
2012-12-8
在线时间
737 小时
9#
发表于 2013-4-5 14:20:27 | 只看该作者
pangfumin 发表于 2013-4-5 12:08
在路径里添加了DataProcess的文件夹名,从报错中看就没有搜索这个文件夹,因为看见搜索了gpio文件夹,所以 ...

因为编译环境默认不搜索那个文件夹的路径,要设置后才能搜索
回复 支持 反对

使用道具 举报

28

主题

319

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
8901
威望
1806
贡献
6053
兑换币
1174
注册时间
2012-11-8
在线时间
521 小时
10#
 楼主| 发表于 2013-4-5 17:18:40 | 只看该作者
exiao 发表于 2013-4-5 14:20
因为编译环境默认不搜索那个文件夹的路径,要设置后才能搜索

如何设置啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-5 23:27 , Processed in 0.103592 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表