Код: Выделить всё
ADD_LIBRARY(${library_target} SHARED ${sources} ${includes})
ADD_LIBRARY(${library_target} STATIC ${sources} ${includes})
и это будет выдавать, вместо этого — статическая версия (.a в macOS).
Могу ли я указать cmake создать статическую версию (из командной строки), даже если для CMakeLists.txt ADD_LIBRARY установлено значение SHARED?< /p>
Я пробовал
Код: Выделить всё
cmake .. -DBUILD_SHARED_LIBRARIES=False
Подробнее здесь: https://stackoverflow.com/questions/719 ... he-library
Мобильная версия