CMake循环依赖解决方法
2025/12/3小于 1 分钟
在gcc中使用:-Wl,--start-group $(LIBS) -Wl,--end-group
cmake中可以用:
cmake_minimum_required(VERSION 3.24)
file(GLOB _K230_MPP_LIBS CONFIGURE_DEPENDS "${_K230_MPP_ROOT}/userapp/lib/lib*.a")
target_link_libraries(k230_mpp INTERFACE
"$<LINK_GROUP:RESCAN,${_K230_MPP_LIBS}>")