Link whole archive of tim_internal

Signed-off-by: Jiang Bo <bo.jiang@verisilicon.com>
This commit is contained in:
Jiang Bo 2021-02-25 14:24:42 +08:00 committed by Kainan Cha
parent 8082c43317
commit 0dbaae19c5
1 changed files with 3 additions and 2 deletions

View File

@ -21,7 +21,8 @@ include_directories(${PROJECT_SOURCE_DIR}/src/tim/vx)
include_directories(${PROJECT_SOURCE_DIR}/src/tim/vx/internal/include)
add_library(${TARGET_NAME} SHARED ${SRC})
target_link_libraries(${TARGET_NAME} PRIVATE tim_internal)
target_link_libraries(${TARGET_NAME} PRIVATE
-Wl,--whole-archive tim_internal -Wl,--no-whole-archive)
add_library(${TARGET_NAME}-static STATIC ${SRC})
target_link_libraries(${TARGET_NAME}-static PRIVATE tim_internal)
target_link_libraries(${TARGET_NAME}-static PRIVATE tim_internal)