fix: boolean benchmark 显式链接所有组件库解决 vtable
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user