update library
This commit is contained in:
parent
2421f6c543
commit
04d43c09ec
@ -23,16 +23,18 @@ set(HEADER_FILES conv.h
|
|||||||
wtmath.h
|
wtmath.h
|
||||||
)
|
)
|
||||||
|
|
||||||
add_library(wavelib STATIC ${SOURCE_FILES} ${HEADER_FILES})
|
#add_library(wavelib STATIC ${SOURCE_FILES} ${HEADER_FILES})
|
||||||
|
|
||||||
#add_library(wavelib SHARED ${SOURCE_FILES} ${HEADER_FILES})
|
set(CMAKE_MACOSX_RPATH 1)
|
||||||
|
|
||||||
|
add_library(wavelib SHARED ${SOURCE_FILES} ${HEADER_FILES})
|
||||||
# 首先添加静态库的生成命令
|
# 首先添加静态库的生成命令
|
||||||
#add_library(wavelib_static STATIC ${SOURCE_FILES} ${HEADER_FILES})
|
add_library(wavelib_static STATIC ${SOURCE_FILES} ${HEADER_FILES})
|
||||||
# 设置静态库的输出名称从而获得与动态库名称相同的静态库
|
# 设置静态库的输出名称从而获得与动态库名称相同的静态库
|
||||||
#set_target_properties(wavelib_static PROPERTIES OUTPUT_NAME "wavelib")
|
set_target_properties(wavelib_static PROPERTIES OUTPUT_NAME "wavelib")
|
||||||
# 设置输出目标属性以同时输出动态库与静态库
|
# 设置输出目标属性以同时输出动态库与静态库
|
||||||
#set_target_properties(wavelib PROPERTIES CLEAN_DIRECT_OUTPUT 1)
|
set_target_properties(wavelib PROPERTIES CLEAN_DIRECT_OUTPUT 1)
|
||||||
#set_target_properties(wavelib_static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
|
set_target_properties(wavelib_static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
|
||||||
|
|
||||||
include(CheckSymbolExists)
|
include(CheckSymbolExists)
|
||||||
|
|
||||||
|
0
src/cwtmath.c
Executable file → Normal file
0
src/cwtmath.c
Executable file → Normal file
0
src/cwtmath.h
Executable file → Normal file
0
src/cwtmath.h
Executable file → Normal file
0
src/wavefunc.c
Executable file → Normal file
0
src/wavefunc.c
Executable file → Normal file
0
src/wavefunc.h
Executable file → Normal file
0
src/wavefunc.h
Executable file → Normal file
Loading…
Reference in New Issue
Block a user