CMake strip символы библиотеки только заголовка, используемой в общей библиотеке - PullRequest
0 голосов
/ 08 ноября 2019

Я делаю свой первый большой проект с CMake. Мы хотели бы использовать библиотеку только для заголовков (для форматирования строк) в общей библиотеке, которую мы пишем. Я пытаюсь понять последствия этого. По сути, любой клиент, использующий нашу разделяемую библиотеку, сам может использовать одну и ту же библиотеку только для заголовков.

Представление таких символов, вероятно, будет очень опасным, поскольку они могут переопределять те же символы в клиентском коде, который использует ту же библиотеку (или ссылки). в другой общей библиотеке, которая происходит для их экспорта). Как люди обычно справляются с этой проблемой?

...