blob: fa91e187c000c66349148bc1b5a0b6568311c0fe (
plain)
1
2
3
4
5
6
7
8
9
10
|
cmake_minimum_required(VERSION 3.0)
project(BBQ_LIB)
file(GLOB SRC_LIST ${CMAKE_CURRENT_SOURCE_DIR}/*.c) #搜索当前cmake所在目录下的c文件
set(LIBRARY_OUTPUT_PATH ${LIB_PATH}) #设置库生成目录
add_library(${BBQ_LIB} STATIC ${SRC_LIST}) #生成静态库
# add_library(${BBQ_LIB} SHARED ${SRC_LIST}) #生成动态库
target_link_libraries(${BBQ_LIB} numa) # 链接库
|