私はn00bなので、何でも訂正してください。
私はこれに数日間取り組んでおり、調査を行ってきましたが、問題を解決できないようです。これは、主に Visual Studio を使用するプログラミング クラス用であり、多くの同級生は問題を抱えていませんでした。ただし、私はXcodeを使用しているので、それと関係があるかもしれません。基本的に、子クラス Circle.h と Rectangle.h を持つ Geometry_Object という純粋な仮想オブジェクトを作成していますが、コードを実行すると次のエラーが発生します。
Undefined symbols for architecture x86_64:
"GeometricObject::GeometricObject()", referenced from:
Circle::Circle() in main.o
Rectangle::Rectangle() in main.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
私は途方に暮れています。評判ポイントが足りなくて全部載せきれないのでDropboxでまとめて圧縮しました。うまくいけば、誰かが私のためにこれをバイパスできるので、誰もコンテンツを解凍することを恐れません.