这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » vxworks's bsp

共9条 1/1 1 跳转至

vxworks's bsp

菜鸟
2005-10-17 00:45:42     打赏

请教一个问题.我在做BSP时,
syslib.c 有这样的路径包含:
#include "timer/at91Timer.c"

文件的路径位置是:
at91\syslib.c
at91\src\drv\timer\at91Timer.c

这样在parsing时出错了,sysLib.c:443:28: timer/at91Timer.c: No such file or directory

我如果把文件改成
#include "src/drv/timer/at91Timer.c",同样出错。

请问该如何设置路径呢? 只能放到一个目录下吗?不能用子目录?

谢谢!




关键词: vxworks    

菜鸟
2005-10-17 07:33:00     打赏
2楼

Tornado的编译器是Gcc,编译的depence目录默认是/target/h,你添加src/drv/timer/是不行的,你的src目录在h目录下面吗?如果不是要指定全目录。


菜鸟
2005-10-17 22:18:00     打赏
3楼

谢谢!

请问可以设置路径吗?

如果都放于一个目录下,有些混乱吗?


菜鸟
2005-10-17 22:28:00     打赏
4楼

你可以指定绝对目录也可以指定相对目录!编译的depence目录默认是/target/h,你可以在这个基础上指定相对目录。


菜鸟
2005-10-18 06:42:00     打赏
5楼

请问如何指定相对目录呢?

谢谢


菜鸟
2005-10-18 06:44:00     打赏
6楼

可以具体举个例子吗? 谢谢


菜鸟
2005-10-18 07:54:00     打赏
7楼
..\src\drv\at91Timer.c

菜鸟
2005-10-18 20:20:00     打赏
8楼
eric_rtos说得对,补充一下:GNU下面-I表示添加denpedence的目录, -D表示宏定义!

菜鸟
2005-10-21 18:40:00     打赏
9楼
谢谢大家的帮助!

共9条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]