fix(analysis): fix compiler error on windows.
This commit is contained in:
parent
9aa36c24d4
commit
237be3319e
|
@ -47,35 +47,39 @@ if(${TD_WINDOWS})
|
||||||
PRIVATE "${TD_SOURCE_DIR}/contrib/pthread"
|
PRIVATE "${TD_SOURCE_DIR}/contrib/pthread"
|
||||||
PRIVATE "${TD_SOURCE_DIR}/contrib/msvcregex"
|
PRIVATE "${TD_SOURCE_DIR}/contrib/msvcregex"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
target_link_libraries(
|
||||||
|
common
|
||||||
|
|
||||||
|
PUBLIC os
|
||||||
|
PUBLIC util
|
||||||
|
INTERFACE api
|
||||||
|
)
|
||||||
|
|
||||||
|
else()
|
||||||
|
find_library(CURL_LIBRARY curl $ENV{HOME}/.cos-local.2/lib NO_DEFAULT_PATH)
|
||||||
|
find_library(SSL_LIBRARY ssl $ENV{HOME}/.cos-local.2/lib64 $ENV{HOME}/.cos-local.2/lib NO_DEFAULT_PATH)
|
||||||
|
find_library(CRYPTO_LIBRARY crypto $ENV{HOME}/.cos-local.2/lib64 $ENV{HOME}/.cos-local.2/lib NO_DEFAULT_PATH)
|
||||||
|
|
||||||
|
target_link_libraries(
|
||||||
|
common
|
||||||
|
|
||||||
|
PUBLIC ${CURL_LIBRARY}
|
||||||
|
PUBLIC ${SSL_LIBRARY}
|
||||||
|
PUBLIC ${CRYPTO_LIBRARY}
|
||||||
|
|
||||||
|
PUBLIC os
|
||||||
|
PUBLIC util
|
||||||
|
INTERFACE api
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
find_library(CURL_LIBRARY curl $ENV{HOME}/.cos-local.2/lib NO_DEFAULT_PATH)
|
|
||||||
find_library(SSL_LIBRARY ssl $ENV{HOME}/.cos-local.2/lib64 $ENV{HOME}/.cos-local.2/lib NO_DEFAULT_PATH)
|
|
||||||
find_library(CRYPTO_LIBRARY crypto $ENV{HOME}/.cos-local.2/lib64 $ENV{HOME}/.cos-local.2/lib NO_DEFAULT_PATH)
|
|
||||||
|
|
||||||
target_link_libraries(
|
|
||||||
common
|
|
||||||
|
|
||||||
PUBLIC ${CURL_LIBRARY}
|
|
||||||
PUBLIC ${SSL_LIBRARY}
|
|
||||||
PUBLIC ${CRYPTO_LIBRARY}
|
|
||||||
|
|
||||||
PUBLIC os
|
|
||||||
PUBLIC util
|
|
||||||
INTERFACE api
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if(${BUILD_S3})
|
if(${BUILD_S3})
|
||||||
if(${BUILD_WITH_S3})
|
if(${BUILD_WITH_S3})
|
||||||
set(CMAKE_FIND_LIBRARY_SUFFIXES ".a")
|
set(CMAKE_FIND_LIBRARY_SUFFIXES ".a")
|
||||||
set(CMAKE_PREFIX_PATH $ENV{HOME}/.cos-local.2)
|
set(CMAKE_PREFIX_PATH $ENV{HOME}/.cos-local.2)
|
||||||
find_library(S3_LIBRARY s3)
|
find_library(S3_LIBRARY s3)
|
||||||
# find_library(CURL_LIBRARY curl $ENV{HOME}/.cos-local.2/lib NO_DEFAULT_PATH)
|
|
||||||
find_library(XML2_LIBRARY xml2)
|
find_library(XML2_LIBRARY xml2)
|
||||||
# find_library(SSL_LIBRARY ssl $ENV{HOME}/.cos-local.2/lib64 $ENV{HOME}/.cos-local.2/lib NO_DEFAULT_PATH)
|
|
||||||
# find_library(CRYPTO_LIBRARY crypto $ENV{HOME}/.cos-local.2/lib64 $ENV{HOME}/.cos-local.2/lib NO_DEFAULT_PATH)
|
|
||||||
target_link_libraries(
|
target_link_libraries(
|
||||||
common
|
common
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue