2017-01-10 12 views
0

Я использую для создания кода на C++. У меня есть библиотека (а не моя!), Которая устанавливает некоторый макрос препроцессора, который требуется другой библиотекой (а не моей!).Возможно ли, чтобы cxx_library экспортировала макросы препроцессора?

Существует ли Buck для модулей для экспорта макросов препроцессора?

Например, библиотека A содержит файл заголовка, который устанавливает MY_MACRO; библиотека B зависит от библиотеки A и имеет код, который требует установки MY_MACRO.

+0

Файлы из библиотеки B, которым нужен макрос, должны содержать соответствующий заголовочный файл из библиотеки A. –

ответ

0

С вашим cxx_library, добавьте exported_headers содержащий файлы .h, содержащие ваши макросы. Затем это будет доступно для зависимых библиотек.

 Смежные вопросы

  • Нет связанных вопросов^_^