3

そのため、Windows 7 マシンで Cmake と Mingw 32 を使用して ITK 4.2.1 をインストールしています。ただし、次のエラーが発生します。答えをグーグルで検索しようとしましたが、何も見つかりませんでした。ありとあらゆる助けをいただければ幸いです。

[  1%] Building CXX object Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.
dir/vcl_deprecated.cxx.obj
g++.exe: error: /wd4244: No such file or directory
mingw32-make[2]: *** [Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.dir/v
cl_deprecated.cxx.obj] Error 1
mingw32-make[1]: *** [Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.dir/a
ll] Error 2
mingw32-make: *** [all] Error 2"

ありがとう、

マット

4

2 に答える 2

2

Visual Studio (VS) 2013 Express エディションをインストールし、それを使用して ITK をビルドすることをお勧めします。私は 2008 年から ITK を使用しており、VS は Windows の ITK 開発者向けのコンパイラ/IDE であると考えています。

ITK ダッシュボードを見ると、VS 用のナイトリー ビルドがいくつかありますが、Windows 用の MinGW はどこにもありません: https://open.cdash.org/index.php?project=Insight

于 2015-05-29T18:04:07.450 に答える
1

ITK の構成中に VNL オプションを削除すると (プロジェクトで必要ない場合)、このエラーが解決される場合があります。

MSVC でビルドしたい場合は、このリンクがきっと役に立ちます

http://qtitkvtkhelp.blogspot.in/2012/11/itk-installation-for-msvc.html

于 2012-11-28T12:15:03.363 に答える