![]() ![]() ninja version 1.8.2 or higher, available at. cmake version 3.7.2 is confirmed to work (lower versions may not work, higher versions will work), cmake is available at Some dependencies, on certain platforms, must be compiled by the superbuild, and for them there is no option to use a system version. The superbuild will give you the option to use system installations of third party projects instead of compiling them as a superbuild step. It eases building a lot for new developers. The superbuild is not mandatory but it is recommended. VeloView can use a cmake *superbuild* to download and compile third party projects that are dependencies of VeloView. The VeloView software is hosted in git repositories that live on (public version) and (internal version). The PythonQtPlugin is a small plugin that initializes the PythonQt library and makes it available in the ParaView Python console. ![]() The commits added are those that resolve some issues with the Python console and add the PythonQtPlugin for ParaView. The commit sha1 is very similar to the version 4.0 release but it has a few commits from the ParaView master branch cherry-picked onto it. The ParaView repository includes VTK, so the superbuild only needs to checkout and build ParaView in order to satisfy both dependencies.Ī specific git commit sha1 is used instead of a specific released version. PythonQt has support for wrapping types derived from Qt objects and VTK objects. PythonQt is used to build Qt applications using Python. PythonQt version is "patch_8" (see Superbuild/version.txt). The core VeloView features are implemented in C++ libraries, and the libraries are wrapped for Python using VTK's Python wrapping tools. VeloView uses libpython to embed a Python interpreter in the VeloView application. Qt is a desktop widget library that is used to provide user interface elements like windows and menus across the supported platforms Windows, Mac, and Linux. īoost is used for threading and synchronization, network communication and handling of the filesystem. Instead, a git repository containing headers and precompiled. Since the winpcap project only provides Visual Studio project files, which may be out dated, the superbuild does not attempt to compile winpcap. On Windows, we use the Winpcap project which includes libpcap but also includes Windows specific drivers. Pcap is required to support saving captured packets to a file, and reading files containing saved packets. As explained in (#superbuild-overview), **most of the dependencies will be downloaded and compiled automatically** during the build step. The VeloView application and libraries have several external library dependencies.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |