workbench vxworks image project 添加编译宏的问题

1.VIP(vxWorks image project)工程 没有 DKM(download kernel module) 工程中的defines

   一栏用来添加编译宏。

workbench vxworks image project 添加编译宏的问题           workbench vxworks image project 添加编译宏的问题  

2.但是可在variables一栏中可以通过参数指定

  workbench的编译也是通过工程配置的信息等生成makefile,然后根据makefile语法调用编译器生成二进制文件。

   而makefile以及编译器识别的添加编译宏是-DTEST_DBG=1 或 -DTEST_DBG

   且一般是把上述信息写入CFLAGS 然后$(CC) $(CFLAGS) -o [email protected] $^等

   让我误以为在CFLAGS_PROJECT或者CLAGS_AS_PROJECT 添加-DTEST_DGB就可以了

   结果building时并未看到相应的宏信息输出,后来尝试在EXTRA_DEFINE添加发现可以

workbench vxworks image project 添加编译宏的问题