私はC++とVSの経験が浅く、何が間違っているのか、さらに重要なのはそれを修正する方法を理解できません。
私は複数のプロジェクトでソリューションに取り組んでおり、現在、あるプロジェクトのクラスを別のプロジェクトで使用し始めています。ただし、次のエラーが発生します。
tlibdecoder.lib(TDecCu.obj):エラーLNK2001:未解決の外部シンボル "public:void __thiscall CURegister :: registerCU(int、int、int)"(?registerCU @ CURegister @@ QAEXHHH @ Z)
問題は、CURegister.hファイルとCURegister.cppファイルに由来するTDecCu.cppで使用している関数にあるようです。
CURegister.cppの上にCURegister.hを含めたので、関数が定義されています(CURegister.hをインポートするjsutによって同じプロジェクト内で通常使用できます)が、ヘッダーをTDecCu.cppに含めると(#include "を追加することにより)上部のCURegister.h")問題があるようです。
誰かがこれを修正する方法を教えてもらえますか?私は経験が浅いので、本当に簡単に説明してもかまいません;)
前もって感謝します。B