Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
MSVC2022_Qt6.9.0-x64 | 2025-06-02 | ||
MSVC2022_Qt6.7.2-x64 | 2024-07-11 | ||
MSVC2019-Qt5.15.2-x64 | 2024-07-11 | ||
Archive | 2024-07-03 | ||
Optional-3rdParty | 2020-02-02 | ||
readme.rst | 2025-06-02 | 10.2 kB | |
Totals: 6 Items | 10.2 kB | 3 |
All-In-One Development Environments
This folder contain zip-archives with all required tools and libraries to compile itom for various development environments.
More information how to get your computer ready to compile itom and its plugins using these all-in-one development environments can be found here: https://itom-project.github.io/latest/docs/02_installation/install_all-in-one_development_setup.html?highlight=all+one+development+setup
INSTALLATION
Download the zip-archives and unpack both archives in one folder on your computer.
- virgin computer:
- Git must be installed on the computer (located in _install_/optional folder)
- Execute the setup_itom_all-in-one.bat file (located in _install_ folder)
- Follow the instruction of the batch-file
- Do not forget to copy the environmental variable from the enver-file
- computer with already compiled itom:
- Delete the environmental variables
- Delete old Python versions
- Follow the steps of a virgin computer
- optional:
- Install VisualStudio 2019 to work on the itom development (located in _install_/optional folder)
- Install TortoiseGit to work with git in the windows explorer (located in _install_/optional folder)
- Install Doxygen to build the itom documentation (located in _install_/optional folder)
Available editions
MSVC2022-Qt6.9.0-x64
- 64bit
- Visual Studio 2022 (e.g. Community Edition, Updates required)
- Qt 6.9.0
- Python 3.13.3
- CMake 4.0.2
- OpenCV 4.11.0
optional packages for PointCloudLibrary with VTK visualization:
- Boost 1.78.0
- Eigen 3.4.0
- Flann 1.9.1
- PCL 1.13.0
- QHull 2020.2
- VTK 9.2.2
MSVC2022-Qt6.7.2-x64
- 64bit
- Visual Studio 2022 (e.g. Community Edition, Updates required)
- Qt 6.7.2
- Python 3.12.4
- CMake 3.29.5
- OpenCV 4.10.0
optional packages for PointCloudLibrary with VTK visualization:
- Boost 1.78.0
- Eigen 3.4.0
- Flann 1.9.1
- PCL 1.13.0
- QHull 2020.2
- VTK 9.2.2
MSVC2022-Qt6.4.1-OpenCV4.10-x64
- 64bit
- Visual Studio 2022 (e.g. Community Edition, Updates required)
- Qt 6.4.1
- Python 3.10.8
- CMake 3.24.2
- OpenCV 4.10.0
optional packages for PointCloudLibrary with VTK visualization:
- Boost 1.78.0
- Eigen 3.4.0
- Flann 1.9.1
- PCL 1.13.0
- QHull 2020.2
- VTK 9.2.2
MSVC2022-Qt6.4.1-x64
- 64bit
- Visual Studio 2022 (e.g. Community Edition, Updates required)
- Qt 6.4.1
- Python 3.10.8
- CMake 3.24.2
- OpenCV 4.6.0
optional packages for PointCloudLibrary with VTK visualization:
- Boost 1.78.0
- Eigen 3.4.0
- Flann 1.9.1
- PCL 1.13.0
- QHull 2020.2
- VTK 9.2.2
MSVC2019-Qt6.4.1-x64
- 64bit
- Visual Studio 2022 (e.g. Community Edition, Updates required)
- Qt 6.4.1
- Python 3.10.8
- CMake 3.24.2
- OpenCV 4.6.0
optional packages for PointCloudLibrary with VTK visualization:
- Boost 1.78.0
- Eigen 3.4.0
- Flann 1.9.1
- PCL 1.13.0
- QHull 2020.2
- VTK 9.2.2
MSVC2019-Qt5.15.2-x64
- 64bit
- Visual Studio 2019 (e.g. Community Edition, Updates required)
- Qt 5.15.2
- Python 3.8.10
- CMake 3.21.2
- OpenCV 4.5.3
- libusb-1.0.27
optional packages for PointCloudLibrary with VTK visualization:
- Boost 1.77.0
- Eigen 3.4.0
- Flann 1.9.1
- PCL 1.12.0
- QHull 2020.2
- VTK 9.0.3
optional tool for intallation
- VisualStudio community online installer
- Git 2.33.0.2 x64
- TortoiseGit 2.12.0.0 x64
- doxygen 1.9.2
MSVC2019-Qt5.14.2-x64
- 64bit
- Visual Studio 2019 (e.g. Community Edition, Updates required)
- Qt 5.14.2
- Python 3.9 / Numpy 1.19.3
- CMake 3.18.4
- OpenCV 4.5.0
optional packages for PointCloudLibrary with VTK visualization:
- Boost 1.74.0
- Eigen 3.3.7
- Flann 1.9.1
- PCL 1.11.1
- QHull 2020.2
- VTK 8.2.0
MSVC2017-Qt5.12.6-x64
- 64bit
- Visual Studio 2017 (e.g. Community Edition, Updates required)
- Qt 5.12.6
- Python 3.8 /Numpy 1.18.1
- CMake 3.16.3
- OpenCV 4.2.0
Hint: There were some missing python packages, shipped with this installer. This has been fixed on 2021-02-19.
optional packages for PointCloudLibrary with VTK visualization:
- Boost 1.72.0
- Eigen 3.3.7
- Flann 1.9.1
- PCL 1.10.0
- QHull 2019.1
- VTK 8.2.0
MSVC2017-Qt5.12.0-x86 / MSVC2017-Qt5.12.0-x64
- 32bit / 64bit
- Visual Studio 2017 (e.g. Community Edition, Updates required)
- Qt 5.12.0
- Python 3.7 /Numpy 1.14.6
- CMake 3.13.1
- OpenCV 3.4.4
optional packages for PointCloudLibrary with VTK visualization:
- Boost 1.68.0
- Eigen 3.3.7
- Flann 1.9.1
- PCL 1.9.1
- QHull 2015.2
- VTK 8.1.2
All-In-One for < MSVC2017 are moved into the Archive folder.
Changelog
2023-11-09
Added: MSVC2022-Qt6.6.0-x64
2023-01-28
All-In-One Development Environment for Visual Studio < 2017 are moved into Archive folder.
2017-07-07
All-In-One Development Environment for Visual Studio 2015 (tested with free Community version) created for x86 and x64 and the new Qt 5.9.0.
It comes with: - Git 2.13.1.2 - Python 3.6.1 - Numpy MKL 1.13.0 - Qt 5.9.0 - OpenCV 3.2.0 - CMake 3.8.2 - QScintilla 2.10
and optional: - Boost 1.64.0 - Eigen 3.2.10 - Flann 1.9.1 - QHull 2015.2 - VTK 7.1.1 - PCL 1.8.0
2016-10-11
PCL / VTK in MSVC2013-Qt5.6.1 packages (x86 and x64): additional versions with VTK rendering with deprecated OpenGL 1.1 code is released. This version is used for compiling itom 2.2.0 due to bugs in the PCL visualization with point clouds with normals and other geometric shapes (https://github.com/PointCloudLibrary/pcl/issues/1601). Additionally, OpenGL 2.0 cannot be used over remote desktop connections.
2016-09-16
PCL in MSVC2013-Qt5.6.1 packages (x86 and x64) updated to the current 1.8.0 version (https://github.com/PointCloudLibrary/pcl/commit/46cb8fe5589e88e36d79f9b8b8e5f4ff4fceb5de)
2016-08-25
Bugfix in setup.py files for robustly upgrading pip and installing numpy (step 1 and 2 in installation process)
2016-08-09
A new Visual Studio 2013 version of the all-in-one development environment has been released. It replaces Qt 5.6.0 by the bugfix-version Qt 5.6.1-1. It is highly recommended to use this version of Qt instead of the version 5.6.0.
2016-06-22
Auto detect of x86 or x64 version added to setup.py. cleanPath()-method in setup.py is now always relative to location of setup.py, this caused errors in few cases. Improved detection of newer versions of git.
2016-04-28
Bugfix in All-In-One Development Environment for Visual Studio 2013, x86, version Qt 5.6.0
2016-04-27
All-In-One Development Environment for Visual Studio 2013 (tested with free Community version) created for x86 and x64 and the new Qt 5.6.0.
It comes with: - Git 2.8.1 - Python 3.5.1 - Numpy MKL 1.11.0 - Qt 5.6.0 - OpenCV 3.1.0 - CMake 3.5.1 - QScintilla 2.9.1
and optional: - Boost 1.60.0 - Eigen 3.2.7 - Flann 1.7.1 - QHull 2015.2 - VTK 7.0.0- PCL 1.8.0
2015-11-18
Bugfix in patch file list to patch Qt5 installation in VS2013_x64 version.
2015-09-17
CMake caused an error if build with PCL was enabled. This error said that the variable Boost_LIBRARY_DIR is invalid. It has to be replaced by BOOST_LIBRARY_DIR. This was fixed in all setup.py files in all configurations.
2015-05-05
All-In-One Development Environment for Visual Studio 2013 (tested with free Community version) created for x64.
It comes with: - Python 3.4.2 - Git 1.9.5 - Numpy 1.8.2 - Cmake 3.2.2 - Qt5.4.1 with QtWebkit - OpenCV 2.4.11 - QScintilla 2.9
and optional: - PCL 1.8.0 - VTK 6.1.0 - Boost 1.58 - Eigen 3.0.5 - Flann 1.7.1 - QHull 2012.1
2015-04-29
Added Boost_LIBRARY_DIR to CMake to enable a more robust search for boost.
2015-04-01
CONSIDER_GIT_SVN in CMake of itom is set to True in order to check the git version numbers. PAUSE command after each build is removed such that an automatic run without user interaction using option 7 is possible.
2015-03-19
Bugfix if the path to the all-in-one installation contains spaces
2015-02-20
A syntax error has been fixed in the 64bit setup.py Python script (missing indentation in if-case)
2015-01-16
A bug is fixed in the setup.py Python script, such that the source directory is automatically created if it doesn't exist yet. With the old version, the clone process of git for itom, the plugins or designer-plugins might fail if the source directory, as parent of the specific sub-directories, didn't exist.
2015-01-02
The all-in-one installers are updated concerning Qt. Qt is now precompiled with QtWebkit for allowing a proper appearance of help contents in the assistant. It also comes with the Qt help pages. Qt with the webkit tool also requires the ICU project that is also contained in the base package.
2014-12-01
The new all-in-one installers for a VS2010 development environment for compiling itom and its plugins has been released.
It comes with: - Python 3.4.2 - Git 1.9.4 - Numpy 1.8.2 - Cmake 3.0.2 - Qt5.3.2 with QtWebkit - OpenCV 2.4.10 - QScintilla 2.8
and optional: - PCL 1.8.0 - VTK 6.1.0 - Boost 1.57 - Eigen 3.0.5 - Flann 1.7.1 - QHull 2011.1
Known Problems
If the Visual Studio Qt AddIn does not start (error: couldn't register all qt4vsaddin commands...), try to open the Microsoft Visual Studio command line (x86 or x64 depending on your build) and run:
gacutil.exe -i "C:Program Files (x86)Common Filesmicrosoft sharedMSEnvPublicAssembliesstdole.dll"
See: https://bugreports.qt.io/browse/QTVSADDINBUG-77 for more information