错误日志
Undefined symbols for architecture arm64:
"vtable for __cxxabiv1::__si_class_type_info", referenced from:
typeinfo for Kernel in libTalkingData.a(svm.o)
typeinfo for Solver_NU in libTalkingData.a(svm.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"___cxa_pure_virtual", referenced from:
vtable for Kernel in libTalkingData.a(svm.o)
"vtable for __cxxabiv1::__class_type_info", referenced from:
typeinfo for QMatrix in libTalkingData.a(svm.o)
typeinfo for Solver in libTalkingData.a(svm.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"operator delete(void*)", referenced from:
Kernel::~Kernel() in libTalkingData.a(svm.o)
Solver::~Solver() in libTalkingData.a(svm.o)
Solver_NU::~Solver_NU() in libTalkingData.a(svm.o)
"operator delete[](void*)", referenced from:
Kernel::~Kernel() in libTalkingData.a(svm.o)
Solver::Solve(int, QMatrix const&, double const*, signed char const*, double*, double, double, double, Solver::SolutionInfo*, int) in libTalkingData.a(svm.o)
"operator new[](unsigned long)", referenced from:
Kernel::Kernel(int, svm_node* const*, svm_parameter const&) in libTalkingData.a(svm.o)
Solver::Solve(int, QMatrix const&, double const*, signed char const*, double*, double, double, double, Solver::SolutionInfo*, int) in libTalkingData.a(svm.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)