【发布时间】:2020-01-13 08:21:44
【问题描述】:
我想知道我是否可以在 Android.bp 文件中定义 C 语言宏?我将一些模块(用 C++ 编写)的单元测试包装到 VTS 框架中。有一些变化需要在宏下加以保护。
【问题讨论】:
标签: android android-vts
我想知道我是否可以在 Android.bp 文件中定义 C 语言宏?我将一些模块(用 C++ 编写)的单元测试包装到 VTS 框架中。有一些变化需要在宏下加以保护。
【问题讨论】:
标签: android android-vts
您可以在Android.bp 中向cflags 添加一个定义,以便在您的测试代码中进行检查。
cc_binary {
[...]
cflags: [ "-DMYUNITTEST" ]
}
#ifndef MYUNITTEST
// not to be used in this unittest.
#endif
【讨论】: