Я использую buck для создания кода на C++. У меня есть библиотека (а не моя!), Которая устанавливает некоторый макрос препроцессора, который требуется другой библиотекой (а не моей!).Возможно ли, чтобы cxx_library экспортировала макросы препроцессора?
Существует ли Buck для модулей для экспорта макросов препроцессора?
Например, библиотека A
содержит файл заголовка, который устанавливает MY_MACRO
; библиотека B
зависит от библиотеки A
и имеет код, который требует установки MY_MACRO
.
Файлы из библиотеки B, которым нужен макрос, должны содержать соответствующий заголовочный файл из библиотеки A. –