|
@@ -73,16 +73,18 @@ if(CMAKE_SYSTEM_NAME MATCHES "Windows")
|
|
|
)
|
|
|
endif()
|
|
|
endif()
|
|
|
-#Linux
|
|
|
+#Linux,Linux直接指定库的名称,使用模糊搜索可能会把后缀版本号搜出来
|
|
|
elseif(CMAKE_SYSTEM_NAME MATCHES "Linux")
|
|
|
- find_library(LIBRARY_DIR
|
|
|
- NAMES LHQLog
|
|
|
- PATHS ${CMAKE_CURRENT_LIST_DIR}/lib/uos_x64/release
|
|
|
- NO_DEFAULT_PATH
|
|
|
- )
|
|
|
+ # find_library(LIBRARY_DIR
|
|
|
+ # NAMES LHQLog
|
|
|
+ # PATHS ${CMAKE_CURRENT_LIST_DIR}/lib/uos_x64/release
|
|
|
+ # NO_DEFAULT_PATH
|
|
|
+ # )
|
|
|
+ unset(LHQLog_LIBRARY CACHE)
|
|
|
+ list (APPEND LHQLog_LIBRARY ${CMAKE_CURRENT_LIST_DIR}/lib/uos_x64/release/libLHQLog.so)
|
|
|
endif()
|
|
|
|
|
|
-list(APPEND LHQLog_LIBRARY ${LIBRARY_DIR})
|
|
|
+# list(APPEND LHQLog_LIBRARY ${LIBRARY_DIR})
|
|
|
|
|
|
# message(STATUS "LHQLog library: ${LHQLog_LIBRARY}")
|
|
|
|
|
@@ -105,6 +107,6 @@ endif()
|
|
|
|
|
|
message(STATUS "LHQLog include: LHQLog_INCLUDE_DIRS")
|
|
|
message(STATUS "LHQLog source: LHQLog_SOURCE_DIRS")
|
|
|
-message(STATUS "LHQLog library: LHQLog_LIBRARY")
|
|
|
+# message(STATUS "LHQLog library: LHQLog_LIBRARY")
|
|
|
|
|
|
message("----------------------------------------------")
|