Есть ли способ определить макрос языка C в файле Android.bp?

Я хочу знать, могу ли я определить макрос языка C в файле Android.bp? Я оборачиваю модульные тесты некоторых модулей (написанных на C++) в структуру VTS. Есть определенные изменения, которые необходимо защитить с помощью макроса.

1 ответ

Вы можете добавить определение к cflags в твоем Android.bp для проверки в вашем тестовом коде.

cc_binary {
    [...]
    cflags: [ "-DMYUNITTEST" ]
}
#ifndef MYUNITTEST
// not to be used in this unittest.
#endif
Другие вопросы по тегам