所以我在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"
谢谢,
马特
答案 0 :(得分:1)
我建议安装Visual Studio(VS)2013 Express版本并使用它来构建ITK。我从2008年开始使用ITK,我相信VS是Windows上ITK开发人员的预期编译器/ IDE。
如果您查看ITK仪表板,他们有几个每晚构建VS,但我没有在任何地方看到MinGW for Windows:https://open.cdash.org/index.php?project=Insight
答案 1 :(得分:0)
如果在配置ITK时删除VNL选项(如果项目中不需要),则可能会解决此错误。
如果您想使用MSVC进行构建,此链接一定会帮助您
http://qtitkvtkhelp.blogspot.in/2012/11/itk-installation-for-msvc.html