工具/软件:TI C/C++编译器
大家好,我正在使用CCS云来编译开箱即用的演示/示例 代码。 编译器在“include <descriptor.h>”处抛出错误1965。descriptors.h已存在, 并且已被编译器找到(#include "descriptors.h"),但<> include语法表示该文件已 通过项目include-paths被发现。 但是,这是CCS云环境,项目路径不可编辑...
结果是,如果<> include更改为显式".././somedir/descriptor.h",则编译器将查找该文件。
我真的不想为了编译示例代码而修改示例文件。 如果我必须修改每个<descriptor.h>,我希望使用如下变量对其进行修改:
<%PATHVAR%descriptors,h>,以便只需定义一次PATHVAR。 (请原谅类似DOS的例子)
我对编译器不是很熟悉,因此不知道#define是否可以在这里有所帮助。
我试过
#define PATHVAR "../../somdir/"(#define PATHVAR "../../somdir/")
#include <PATHVARdescriptors.h>
当然,这 不起作用。
任何想法都值得赞赏!
谢谢/谢谢。