Spec-Zone.ru › CMake 3.24

DEFINE_SYMBOL

Определить символ при компиляции исходных кодов этого целевого объекта.

DEFINE_SYMBOL задаёт имя предопределённого символа препроцессора при компиляции исходных кодов в библиотеке общего использования. Если этот параметр не установлен, он по умолчанию задаётся как target_EXPORTS (с некоторыми заменами, если целевой объект не является допустимым идентификатором языка C). Это полезно для заголовочных файлов, чтобы узнать, включаются ли они изнутри своей библиотеки или снаружи, для правильной настройки декораций dllexport/dllimport.

© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.21/prop_tgt/DEFINE_SYMBOL.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API