エラーが発生します
Symbol(s) not found for architecture x86_64
QtCreator でプロジェクトをコンパイルしようとしています。ユーザー定義クラスのインスタンスを作成しようとすると発生しますLayer。そのクラスは、ヘッダーlayer.hと実装 で構成されlayer.cppます。テスト済みで、別のプログラムで動作します。私のプロジェクトでは に含まれてqtwidget.hおり、 で使用しようとするとエラーが発生しますqtwidget.cpp。例えば:
Layer<double> text("pq.txt",0.5,0.5,0.5);
この行をオンqtwidget.cppにすると、エラーが表示されます。
これは非常に一般的なエラーであるため、これ以上分離する方法がわかりませんが、役立つ場合は、プロジェクト全体をこの git repoに含めました。

