fix ut build error using ld linker
This commit is contained in:
committed by
wangzelin.wzl
parent
206701c95d
commit
bad0d4e3a5
11
deps/oblib/unittest/CMakeLists.txt
vendored
11
deps/oblib/unittest/CMakeLists.txt
vendored
@ -5,7 +5,16 @@ target_link_libraries(oblib_testbase INTERFACE -lgmock -lgtest)
|
|||||||
function(oblib_addtest mainfile)
|
function(oblib_addtest mainfile)
|
||||||
get_filename_component(testname ${mainfile} NAME_WE)
|
get_filename_component(testname ${mainfile} NAME_WE)
|
||||||
add_executable(${testname} ${ARGV})
|
add_executable(${testname} ${ARGV})
|
||||||
target_link_libraries(${testname} PRIVATE easy aio -L${DEP_DIR}/lib/mariadb mariadb oblib oblib_testbase -static-libgcc -static-libstdc++)
|
target_link_libraries(${testname} PRIVATE
|
||||||
|
-Wl,--start-group
|
||||||
|
aio
|
||||||
|
easy
|
||||||
|
-L${DEP_DIR}/lib/mariadb mariadb
|
||||||
|
oblib
|
||||||
|
oblib_testbase
|
||||||
|
-Wl,--end-group
|
||||||
|
-static-libgcc
|
||||||
|
-static-libstdc++)
|
||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
add_subdirectory(lib)
|
add_subdirectory(lib)
|
||||||
|
|||||||
Reference in New Issue
Block a user