cmake3.x构建生成静态链接库和动态链接库的方法

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

猜你喜欢

转载自aigo.iteye.com/blog/2294995