1

同様の他の多くの質問を見てきましたが、これらのエラーを理解できません。

"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 を使用してください)

4

0 に答える 0