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

 

20 Aug, 2024 09:07 PM
15 Aug, 2024 09:17 AM
10 Aug, 2024 02:42 PM
09 Aug, 2024 10:48 PM
06 Aug, 2024 08:03 PM
01 Aug, 2024 04:26 PM