2012-03-29 5 views
0

vtk-5.8.0 \ VTK \ Examples \ GUI \ Win32 \ vtkMFCで使用できるvtkMFCプロジェクトをビルドしようとしました。 私はエラーが発生したので、vtkMFCWindow.hとvtkMFCConfigure.hファイルを見つけることができません。 私はそれらをvtk-5.8.0 \ VTK \ GUISupport \ MFCフォルダから取り出したプロジェクトに含めました。 その後、 "LINK:致命的なエラーLNK1104:ファイル 'vtkMFC.lib'を開くことができないというエラーメッセージが表示されます。vtkMFCビルドエラー

私がlibを検索したとき、私はそれを見つけることができませんでした。私は再びVTK.slnを再構築しましたが、libはそこにはありませんでした。 私は、vtk-5.8.0 \ VTK \ GUISupport \ MFCでプロジェクトをビルドしたいと思うかもしれません。 しかし、ビルドしようとすると、cmakeエラーが発生します。 "CMakeLists.txtのCMakeエラー:20(VTK_ADD_LIBRARY): 不明なCMakeコマンド" VTK_ADD_LIBRARY "。"

私を助けてください。おかげさまで

答えて

0

VTKを初めてコンパイルするとき、vtkMFCはCMakeのビルドオプションです。私はあなたがWindowsを使用しているので、ビルド方法について説明しているこのpdfに興味があるかもしれません。あなたがチェックする必要があるオプションはCMakeにあり、VTK_USE_MFCの下で検索可能です。これはあなたのプログラムが探しているvtkMFC.libライブラリを構築します。

http://vtkblog.blogspot.co.uk/2007/04/install-build-vtk-from-source-in-visual.html

+0

ありがとう@ user1310934。私はVTK_USE_MFCオプションをチェックしましたが、まだエラーが出ています。あなたは何か考えていますか?ありがとう。 – gishara

+0

ビルドにはどのバージョンのVisual Studioを使用していますか? –

+0

私はVS 2008を使用しています。私は最終的にCmakeを適切に設定することでそれを構築しました。私の問題は、cmakeのオプションVTK_USE_MFC、VTK_USE_GUIが見つかりませんでしたが、詳細オプションの下でそれを見つけました。助けてくれてありがとう。 – gishara