質問: エラーの意味がわからない すみません。 以前に似たような質問をしたのですが解決されません。 誰かおしえてください。 ---------------- vtktorus.obj : error lnk2001: unresolved external symbol "public: virtual void __thiscall vtkobject::printtrailer(class std::basic_ostream > &,class vtkindent)" (?printtrailer@vtkobject@@uaexaav?$basic_ostream@du?$ char_traits@d@std@@@std@@vvtkindent@@@z) ---------------- なんですけど、とりあえず考慮してやってみたことは (1)libファイルを足してみる。 >>>vtkを使っているのでvtkdll.libだけ足しました。 (2)本体が見つからないらしいので本体を探してみる。 >>>ちゃんと記入しました。 (3)非常にたくさんのソースを併用しているので変数とかがかぶっていないか見てみる >>>かぶってないみたいです。
回答: メソッド(printtrailer?)の引数の数や引数の型は、ちゃんと合ってますか? 引数の数や型が合っていないと、別のメソッドとして認識されてしまいますから、結果として、見つからない(unresolved)とか言われてしまうんだと思います。