VTK: Is it possible to install VTK 7.0 as a dependency in AppVeyor?

kai.wolf's Avatar

kai.wolf

13 Apr, 2016 12:11 PM

Hey all,

I need to integrate VTK 7.0 (http://www.vtk.org/) to create my C++ project for Windows users. Unfortunately it is not part of Chocolatey, so the only way I see is to download and build the lib by myself. Is there any way to automatically install this lib in AppVeyor?

Thanks

  1. Support Staff 1 Posted by Feodor Fitsner on 13 Apr, 2016 06:59 PM

    Feodor Fitsner's Avatar

    You can install it during the build with this PowerShell script (we've re-uploaded installation file to a faster storage): https://gist.github.com/FeodorFitsner/c7b57c2e1de18fb2688029184f5191d4

    It's installed into C:\Program Files\VTK 7.0.0

  2. 2 Posted by kai.wolf on 14 Apr, 2016 09:23 AM

    kai.wolf's Avatar

    Thanks a lot, Feodor.
    If I understood the code inside the gist correctly, only the python interface of VTK gets installed. Therefore the installed package would be of no use for my C++-Project, correct? In this case I'd have to install VTK beforehand, before I build my own project, which depends on VTK.

  3. Support Staff 3 Posted by Feodor Fitsner on 14 Apr, 2016 01:28 PM

    Feodor Fitsner's Avatar

    What VTK package should be installed to support C++ builds?

    -Feodor

  4. 4 Posted by t.sugiura0204 on 15 Oct, 2017 02:49 PM

    t.sugiura0204's Avatar

    Hi Feodor,

    I want to use VTK libraries in C++ projects.
    Could you consider adding VTK libraries to pre-installed software of build environment?

    Best Regards,

  5. Ilya Finkelshteyn closed this discussion on 25 Aug, 2018 02:20 AM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

 

26 Sep, 2024 03:49 PM
26 Sep, 2024 09:02 AM
25 Sep, 2024 07:07 PM
24 Sep, 2024 08:39 PM
24 Sep, 2024 06:47 AM
20 Sep, 2024 05:50 PM