在 CMakeLists.txt 末尾添加
set(libalgo ${PROJECT_SOURCE_DIR}/libs/armv8-64/libalgo.a)
set(libftkmath ${PROJECT_SOURCE_DIR}/libs/armv8-64/libftkmath.a)
add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD
COMMAND ${CMAKE_AR} x ${libalgo}
COMMAND ${CMAKE_AR} x ${libftkmath}
COMMAND ${CMAKE_AR} x $<TARGET_FILE:${PROJECT_NAME}>
COMMAND ${CMAKE_AR} rcs libftkalgo.a *.o
COMMAND pwd
COMMAND rm *.o
COMMAND mv libftkalgo.a ${LIBRARY_OUTPUT_PATH_ROOT}
)