fix: boolean benchmark 显式链接所有组件库解决 vtable
CI / Build & Test (push) Failing after 32s
CI / Release Build (push) Failing after 28s

This commit is contained in:
茂之钳
2026-07-24 02:17:24 +00:00
parent f32353a52f
commit 67eda39211
+5 -2
View File
@@ -33,11 +33,14 @@ add_executable(vde_bench_delaunay
)
target_link_libraries(vde_bench_delaunay PRIVATE vde benchmark::benchmark)
# ── Boolean ──
# ── Boolean (needs all component libs because INTERFACE deps may not resolve)
add_executable(vde_bench_boolean
bench_main.cpp bench_boolean.cpp
)
target_link_libraries(vde_bench_boolean PRIVATE vde vde_spatial benchmark::benchmark)
target_link_libraries(vde_bench_boolean PRIVATE
vde_foundation vde_core vde_curves vde_mesh vde_spatial vde_collision
vde_boolean vde_brep vde_sketch benchmark::benchmark
)
# ── Curves ──
add_executable(vde_bench_curves