Spec-Zone.ru › CMake 3.12

DEFINE_SYMBOL

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

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

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

Spec-Zone.ru

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