瀏覽代碼

refactor: 调整动态库链接关系

SongZihuan 3 年之前
父節點
當前提交
10be4a4ce6
共有 2 個文件被更改,包括 4 次插入4 次删除
  1. 2 2
      src/core/CMakeLists.txt
  2. 2 2
      src/interface/CMakeLists.txt

+ 2 - 2
src/core/CMakeLists.txt

@@ -29,8 +29,8 @@ endforeach()
 set_target_properties(core-shared PROPERTIES OUTPUT_NAME "aFuncore")
 set_target_properties(core-static PROPERTIES OUTPUT_NAME "aFuncore-s")
 
-target_link_libraries(core-shared PUBLIC code-shared)
-target_link_libraries(core-static PUBLIC code-static)
+target_link_libraries(core-shared PUBLIC tool-shared code-shared)
+target_link_libraries(core-static PUBLIC tool-static code-static)
 #
 #install(TARGETS core-shared core-static
 #        EXPORT aFunlang

+ 2 - 2
src/interface/CMakeLists.txt

@@ -37,8 +37,8 @@ endforeach()
 set_target_properties(it-shared PROPERTIES OUTPUT_NAME "aFunit")
 set_target_properties(it-static PROPERTIES OUTPUT_NAME "aFunit-s")
 
-target_link_libraries(it-shared PUBLIC core-shared)
-target_link_libraries(it-static PUBLIC core-static)
+target_link_libraries(it-shared PUBLIC tool-shared code-shared core-shared)
+target_link_libraries(it-static PUBLIC tool-static code-static core-static)
 
 #install(TARGETS it-shared it-static
 #        EXPORT aFunlang