CMake生成动态链接库
cmake_minimum_required (VERSION 2.8)
project (lib1)
aux_source_directory(${PROJECT_SOURCE_DIR}/src SRC_LIST)
add_library(lib_shared SHARED ${SRC_LIST})
set_target_properties(lib_shared PROPERTIES OUTPUT_NAME "print")
set (LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib_out)
其中,${PROJECT_SOURCE_DIR}为CMakeList文件的地址。
最终生成的 .so 文件名字是 项目名+"print" 。
浙公网安备 33010602011771号