Просмотр исходного кода

feat: ght-base编译为静态库

SongZihuan 3 лет назад
Родитель
Сommit
d94f37f2ed
2 измененных файлов с 3 добавлено и 2 удалено
  1. 2 1
      deps/cmake/FindFFlags.cmake
  2. 1 1
      lang/hgt.cmake

+ 2 - 1
deps/cmake/FindFFlags.cmake

@@ -1,4 +1,5 @@
-set(_root ${FFlags_ROOT})
+include(FindPackageHandleStandardArgs)
+set(_root ${FFlags_ROOT})
 
 if (NOT _root)
     find_package_handle_standard_args(FFlags

+ 1 - 1
lang/hgt.cmake

@@ -39,7 +39,7 @@ if (re)
     message(FATAL_ERROR "hgt error[${re}]\n${errput}")
 endif()
 
-add_library(hgt-base SHARED)
+add_library(hgt-base STATIC)
 target_sources(hgt-base
                PRIVATE ${hgt_dir}/${hgt_name}_ht.c
                PUBLIC $<BUILD_INTERFACE:${hgt_dir}/${hgt_name}_ht.h> $<INSTALL_INTERFACE:${INSTALL_INCLUDEDIR}/${hgt_name}_ht.h>)