瀏覽代碼

link libxml2 & spdlog

xuqiang 5 月之前
父節點
當前提交
6eb0a4784b
共有 1 個文件被更改,包括 14 次插入0 次删除
  1. 14 0
      CMakeLists.txt

+ 14 - 0
CMakeLists.txt

@@ -83,6 +83,8 @@ add_executable(${PROJECT_NAME}
 target_include_directories(${PROJECT_NAME}
 target_include_directories(${PROJECT_NAME}
     PRIVATE
     PRIVATE
     ${CMAKE_CURRENT_SOURCE_DIR}/include
     ${CMAKE_CURRENT_SOURCE_DIR}/include
+    ${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/libxml2/include/libxml2
+    ${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/spdlog/include
 )
 )
 
 
 set_target_properties(${PROJECT_NAME} PROPERTIES
 set_target_properties(${PROJECT_NAME} PROPERTIES
@@ -96,4 +98,16 @@ target_link_libraries(${PROJECT_NAME}
     PRIVATE
     PRIVATE
     Qt5::Widgets
     Qt5::Widgets
     Qt5::UiPlugin
     Qt5::UiPlugin
+)
+
+target_link_directories(${PROJECT_NAME}
+    PRIVATE
+    ${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/libxml2/lib
+    ${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/spdlog/lib
+)
+
+target_link_libraries(${PROJECT_NAME}
+    PRIVATE 
+    xml2
+    spdlog
 )
 )