Перейти к содержанию

Cmake/Команды

Материал из Викиучебника — открытых книг для открытого мира
  • add_library
add_library(<name> [STATIC | SHARED | MODULE] 
    [EXCLUDE_FROM_ALL] source1 source2 ... sourceN)

Собирает из исходных кодов source1, source2, и т.д., библиотеку name, которая в дальнейшем используется в проекте. В зависимости от целевой платформы имя библиотеки может быть в форме name.lib или libname.a. SHARED и MODULE указывают на тип библиотеки.