User Tools

Site Tools


developing_system

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
developing_system [2019/07/28 12:51]
77.20.151.25
developing_system [2023/11/01 23:51] (current)
141.41.35.122
Line 1: Line 1:
-**Developing System**+------------------------------------------------------------------------------------- 
 +------------------------------------------------------------------------------------- 
 +------------------------------------------------------------------------------------- 
 +------------------------------------------------------------------------------------- 
 +**Developing System ​für Windows**
  
  
Line 6: Line 10:
 __Beschreibung__:​ Unser Entwicklungssystem ist für folgendes System konzipiert: ​ __Beschreibung__:​ Unser Entwicklungssystem ist für folgendes System konzipiert: ​
 Windows 7 Professionel (SP1)/ 8.1 oder höhrer mit OpenGL ab 2.0  (besser 4.5). Windows 7 Professionel (SP1)/ 8.1 oder höhrer mit OpenGL ab 2.0  (besser 4.5).
 +Das Developmentsystem für Windows kann hier gefunden und heruntergeladen werden: http://​46.38.235.241/​EntwicklungssystemMPV/​
  
  
Line 19: Line 23:
 __Tec Stack__: __Tec Stack__:
  
-- **CMake at 3.0.2** +- **CMake at 3.10.2** 
   * CMAKE Documentation:​ http://​www.cmake.org/​cmake/​help/​ctest2.6docs.html   * CMAKE Documentation:​ http://​www.cmake.org/​cmake/​help/​ctest2.6docs.html
 +  * Download here: http://​46.38.235.241/​EntwicklungssystemMPV/​cmake-3.10.2-win64-x64.msi
  
  
-- **Mingw 4.9.2 for 32bit**+- **Mingw 4.9.2 for 32bit (c++-compiler)**
  
   * Mingw Web: http://​www.mingw.org/​   * Mingw Web: http://​www.mingw.org/​
 +  * Mingw Required Version Web: https://​sourceforge.net/​projects/​mingw-w64/​files/​Toolchains%20targetting%20Win32/​Personal%20Builds/​mingw-builds/​
   * Architecture:​ i686, threat: posix [also std:threat geht], exception: dwarf, build revision: 1   * Architecture:​ i686, threat: posix [also std:threat geht], exception: dwarf, build revision: 1
   * Wir entwickeln auf 32 bit. Damit läuft es auf 32 bit Systemen und auf 64 bit Systemen. Unser code ist "​nur"​ 32 bit compiliert aktuell lauffähig.   * Wir entwickeln auf 32 bit. Damit läuft es auf 32 bit Systemen und auf 64 bit Systemen. Unser code ist "​nur"​ 32 bit compiliert aktuell lauffähig.
 +  * Download here: http://​46.38.235.241/​EntwicklungssystemMPV/​mingw32.zip
   ​   ​
  
 - **Qt5.4.0** - **Qt5.4.0**
   * Attention: use only the precompiled version for MinGW32 compiler.   * Attention: use only the precompiled version for MinGW32 compiler.
- +  * Download here: http://​46.38.235.241/​EntwicklungssystemMPV/​Qt5.4.0.zip
  
  
Line 42: Line 48:
  
 ------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------
-Installation:+__Installation__:
  
-1) Installiere **CMake** at 3.0.2  +__1)__ Installiere **CMake** at 3.10.2  
-  * 1a) Set Environment variable: Path +="​C:​\Program Files (x86)\CMake\bin"​+  * __1a)__ Set Environment variable: Path +="​C:​\Program Files (x86)\CMake\bin"​
  
-2) Instaliere **Mingw 4.9.2** for 32bit (Required Compiler for C++) +__2)__ Instaliere **Mingw 4.9.2** for 32bit (Required Compiler for C++) 
-  * 2a) Set Environment variable: Path += "​C:​\Program Files\mingw32"​ +  * __2a)__ Set Environment variable: Path += "​C:​\Program Files\mingw32"​ 
-  * 2b) Set Environment variable: Path += "​C:​\Program Files\mingw32\bin"​ +  * __2b)__ Set Environment variable: Path += "​C:​\Program Files\mingw32\bin"​ 
-  * 2 c) Set Environment variable: Path += "​C:​\Program Files\mingw32\lib"​+  * __2c)__ Set Environment variable: Path += "​C:​\Program Files\mingw32\lib"​
  
  
  
-3) Instaliere **Qt5.4.0** ​+__3)__ Instaliere **Qt5.4.0** ​
  
   * Attention: use only the precompiled version for MinGW32 compiler (BTW:Qt 5.5.1 could be used to)   * Attention: use only the precompiled version for MinGW32 compiler (BTW:Qt 5.5.1 could be used to)
-  * 3a) Set Enviroment variable: Path +="​C:​\Qt\Qt5.4.0\5.4\mingw491_32\bin"​ [important in order to find the dlls while the runtime by the programm](Hint:​ It is recommended to set the pathes to the beginning of the Path-Variable,​ since another configuration may lead to errors, at least in Win8) +  * __3a)__ Set Enviroment variable: Path +="​C:​\Qt\Qt5.4.0\5.4\mingw491_32\bin"​ [important in order to find the dlls while the runtime by the programm](Hint:​ It is recommended to set the pathes to the beginning of the Path-Variable,​ since another configuration may lead to errors, at least in Win8) 
-  * 3b) Set Enviroment variable: Qt5Core_Dir ="​C:​\Qt\Qt5.4.0\5.4\mingw491_32\lib"​ [important in order to find the sharedobjects while the compiletime by the compiler]+  * __3b)__ Set Enviroment variable: Qt5Core_Dir ="​C:​\Qt\Qt5.4.0\5.4\mingw491_32\lib"​ [important in order to find the sharedobjects while the compiletime by the compiler]
  
  
  
-------------------------------------------------------------------------------------- 
  
-Required Compiler for C++:  
- 
-- **Mingw 4.9.2** for 32bit (Architecture:​ i686, threat: posix [also std:threat geht], exception: dwarf, build revision: 1)  ​ 
-(https://​sourceforge.net/​projects/​mingw-w64/​files/​Toolchains%20targetting%20Win32/​Personal%20Builds/​mingw-builds/​) 
- 
-(mingw can be found here: http://​188.68.37.252/​virtualmachines/​VMTools.rar) 
- 
- 
- 
-------------------------------------------------------------------------------------- 
-------------------------------------------------------------------------------------- 
-Further Required External Tools: 
- 
-Fo WIN Developer Systems: 
-We use Innosetup (Innosetup-5.5.9.exe) in order to 
-generate a Windows-Installer for the deployment of our Software on Windows 
-Clients. 
- 
-For this, there are buildscripts in the folder "/​tools"​ be found that 
-automatically generate the Installer during the compilation process. 
- 
-To make this work, the programm Innosetup need to be installed 
-(we use version 5.5.9). Then: 
- 
-Set Path: 
- 
-Path += C:\Program Files (x86)\Inno Setup 5 
  
  
Line 108: Line 86:
  
 - **Toirtoise Git** als Klient für die Revisionsverwaltung mit dem Git-Server - **Toirtoise Git** als Klient für die Revisionsverwaltung mit dem Git-Server
 +  * Download here: http://​46.38.235.241/​EntwicklungssystemMPV/​Git-2.16.1.4-64-bit.exe
 +
 +- **Innosetup-5.5.9.exe**: ​
 +We use Innosetup () in order to generate a Windows-Installer for the deployment of our Software on Windows
 +Clients. For this, there are buildscripts in the folder "/​tools"​ be found that
 +automatically generate the Installer during the compilation process. To make this work, the programm Innosetup need to be installed (we use version 5.5.9).
 +  * Path += C:\Program Files (x86)\Inno Setup 5
 +  * Download here: http://​46.38.235.241/​EntwicklungssystemMPV/​innosetup-5.5.9.exe
  
 ---------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------
Line 136: Line 122:
 Required External Dependencies (nur für den VTKIntegration Branch notwendig zu installieren): ​ Required External Dependencies (nur für den VTKIntegration Branch notwendig zu installieren): ​
  
-- install **VTK 7.1.1.** ​+- install **VTK 7.1.1.** 
 + 
 +   * download here: http://​46.38.235.241/​EntwicklungssystemMPV/​VTK-7.1.1.zip
  
 (win32 bit compilation for mingw) can be found here: (win32 bit compilation for mingw) can be found here:
Line 162: Line 150:
 ------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------
  
 +ITK:
  
 +download here:
  
 +- http://​46.38.235.241/​EntwicklungssystemMPV/​ITK4.7.1.bin.zip
 +
 +- http://​46.38.235.241/​EntwicklungssystemMPV/​ITK4.11.1.Build.zip
 +
 +- http://​46.38.235.241/​EntwicklungssystemMPV/​InsightToolkit-4.7.1.zip
 +
 +
 +Path +=
 +C:​\ITK4.7.1.bin\bin
 +
 +-------------------------------------------------------------------------------------
 +-------------------------------------------------------------------------------------
 +-------------------------------------------------------------------------------------
 +-------------------------------------------------------------------------------------
 +-------------------------------------------------------------------------------------
 +-------------------------------------------------------------------------------------
 +-------------------------------------------------------------------------------------
 +-------------------------------------------------------------------------------------
 +-------------------------------------------------------------------------------------
 +-------------------------------------------------------------------------------------
 +-------------------------------------------------------------------------------------
 +-------------------------------------------------------------------------------------
  
  
developing_system.1564311111.txt.gz · Last modified: 2019/07/28 12:51 by 77.20.151.25