同様の他の多くの質問を見てきましたが、これらのエラーを理解できません。
"Fighter::takeDamage(int)"、以下から参照:
vtable for Fighter in Fighter-D8AE20C4CA0F2F89.o
vtable for Archer in Archer-2F4D431E1CB47450.o
vtable for Cleric in Cleric-1332D02E7E206D4D.o
"Fighter::useAbility()"、参照先:
vtable for Fighter in Fighter-D8AE20C4CA0F2F89.o
"Fighter::reset()"、参照先:
vtable for Fighter in Fighter-D8AE20C4CA0F2F89.o
"Fighter::getDamage()"、参照先:
vtable for Fighter in Fighter-D8AE20C4CA0F2F89.o
"Fighter::Fighter(std::__1::basic_string, std::__1::allocator >, int, int, int, int)"、以下から参照:
Robot::Robot(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int, int, int, int) in Robot-D3F84EA62D808B55.o
Archer::Archer(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int, int, int, int) in Archer-2F4D431E1CB47450.o
Cleric::Cleric(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int, int, int, int) in Cleric-1332D02E7E206D4D.o
ld: アーキテクチャ x86_64 のシンボルが見つかりません
clang: エラー: リンカー コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)