有一个项目具有#preprocess
指令。也就是说,文件的开头有#preprocess
指令,文件内部有类似#ifdef BlackBerrySDK6.0.0
的指令。
尽管它在eclipse中编译得很好,但使用bb ant工具还是存在问题。它的行为就像没有预处理一样:编译不应该包含的字符串上的错误。
我有build.properties文件;它通过CCD_ 4和CCD_。我有BlackBerrySDK5.0.0=true
在里面。
我自己实现了。我应该在任务的属性中声明definition="blabla":<rapc output="foo" destdir="bar" defines="blabla">