今天碰到一个狠郁闷的问题,在做ddk编译的时候,由于我的整个工程文件很多,所以按照不同的应用把源代码分成了多个目录,这时候就发现问题了.
我在写source文件的时候,编译的c源代码列表写成
SOURCES= ./r/a.c
这个样子的时候,DDK编译器就报错了,说:
BUILD: f:/jhlin/ddk/redeye/rer2.0: Ignoring current directory prefix in SOURCES=
entry: ./r/a.c
BUILD: f:/jhlin/ddk/redeye/rer2.0: Ignoring invalid directory prefix in SOURCES=
entry: ./r/a.c
但是我把a.c拷贝到source文件所在的目录,然后修改source成
SOURCES= a.c
就可以顺利编译了.
莫非我非要把所有的c文件拷贝到一起?
明天再试试吧,不行只好土一点啦.