iar软件里cannot open source file "common.h",跟着野火k60教程学习,配置完编译就一堆错,都是这种 10

这是文件目录,我看它下面都search到build的文件夹下面去了,可是我common.h是放在src下的,还是别的什么原因飞思卡尔的... 这是文件目录,我看它下面都search到build的文件夹下面去了,可是我common.h是放在src下的,还是别的什么原因
飞思卡尔的
展开
 我来答
斯坦恩贝格(北京)电子有限公司
2015-10-20 · 斯坦恩贝格生产销售“希曼顿”牌固态继电器、电力调整器,温控器
斯坦恩贝格(北京)电子有限公司
斯坦恩贝格生产销售“希曼顿”牌固态继电器、电力调整器,温控器
向TA提问
展开全部
这是编译器报错提示“找不到common.h的头文件”,这种情况一般是你的commonl.h的头文件不在IAR默认的include PATH路径中,解决很简单,你只需要给编译器的include PATH 添加一下你的这些自定义头文件路径就可以了。IAR没用过,不过主流的编译器include路径配置一般都在工程的选项配置菜单中,你仔细找找好了。
注意: 工程文件的路径中 不要包含汉字等内容(采用全英文路径是个好的软件工程管理习惯),以免编译器不识别。
追问

我发现它search的路好像就不对,因为我common.h是放在F:\fire_Kinetis\src\common文件夹下的,而search好像进入了   searched: "F:\fire_Kinetis\build\gpio_demo\ .. \.. \src\cpu\" 这个奇怪的路径,我上网查了下\..是表示返回上一级的文件夹

这个预处理我也放了,如何解决啊

云天人人
2015-10-19 · TA获得超过179个赞
知道小有建树答主
回答量:119
采纳率:0%
帮助的人:99.6万
展开全部
需要把common.h所在目录包含进去。
追问

我发现它search的路好像就不对,因为我common.h是放在F:\fire_Kinetis\src\common文件夹下的,而search好像进入了   searched: "F:\fire_Kinetis\build\gpio_demo\ .. \.. \src\cpu\" 这个奇怪的路径,我上网查了下\..是表示返回上一级的文件夹

这个我也放了,如何解决啊

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式