ITK has just been added to vcpkg. Caveats: the configuration is non-default, and a sample project relying on it wouldn’t build in debug mode. If you know how to improve that, don’t be shy!
vcpkg is Microsoft’s open source C/C++ package management system for Visual Studio 2015 and 2017.
An updated and improved port of ITK to vcpkg is ready for testing. In this update, both debug and release modes are working OK for a simple test application. All the default modules, and a few extra modules are built. Get it from this pull request.
Hey @dzenanz, thanks for the awesome work there! I am using the template in the vcpkg repo right now to generate builds for a recipe I need for my project but I am getting the following error:
Hi @fbudin, thanks for that information. I don’t see any particular change to the remote module handling routine in your fork. Have you tried building some of them (for instance, ITKReview)? I am not sure why but any time I enable a remote module, I get the error described above.
Hi @fbudin, thanks for the response. I tried using the exact recipe as the port (the only distinction is that I need DCMTK, for which I have a vcpkg recipe) and I am getting an error with ITKIOHDF5 (see line 7207 of the attached build report from vcpkg).