CMakeLists.txt写法示例,假设生成的lib名字为archive:
动态库
add_library(archive SHARED archive.cpp zip.cpp lzma.cpp)
静态库
add_library(archive STATIC archive.cpp zip.cpp lzma.cpp)
官方文档:
https://cmake.org/cmake/help/v3.0/manual/cmake-buildsystem.7.html#binary-library-types