Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


devel:vtk

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
devel:vtk [2015/02/23 19:12] wauteletdevel:vtk [2015/02/24 11:22] wautelet
Line 156: Line 156:
      * VTK_WRAP_PYTHON : ON      * VTK_WRAP_PYTHON : ON
      * VTK_WRAP_TCL : ON      * VTK_WRAP_TCL : ON
-     * Les autres options doivent "suivre" : (qt (definir qmake suffit généralement), python (Includeliblibdebug),  tcl/tk (include, lib, exe))+     * Les autres options doivent "suivre" : (qt (definir qmake suffit généralement), python (PYTHON_DEBUG_LIBRARYPYTHON_LIBRARYPYTHON_EXECUTABLE, PYTHON_INCLUDE_DIR),  tcl/tk (include, lib, exe))
  
  
Line 170: Line 170:
 <code>  <code> 
 running install running install
-21>   +  
-21>  Checking .pth file support in ..\VTKINSTALL\Lib\site-packages\+Checking .pth file support in ..\VTKINSTALL\Lib\site-packages\
 21>   21>  
 21>  F:\LibsVS2012\Python\bin\pythonw.exe -E -c pass 21>  F:\LibsVS2012\Python\bin\pythonw.exe -E -c pass
Line 233: Line 233:
 21>  Please make the appropriate changes for your system and try again.  21>  Please make the appropriate changes for your system and try again. 
 </code>  </code> 
-important</note>+</note>
  
    * Modifier les chemins relatifs des librairies en variables d'environnement : VTK conserve les chemins absolus vers les librairies utilisées lors de la compilation (qt, ...) ce qui est incompatible avec les Libs déplaçables.    * Modifier les chemins relatifs des librairies en variables d'environnement : VTK conserve les chemins absolus vers les librairies utilisées lors de la compilation (qt, ...) ce qui est incompatible avec les Libs déplaçables.
Line 249: Line 249:
      * enlever les chemins absolu vers "vtkMathConfigure.h" et "vtkConfigure.h" dans       * enlever les chemins absolu vers "vtkMathConfigure.h" et "vtkConfigure.h" dans 
         ''VTK\VTKInstall\lib\vtk-5.10.1\vtkCommonKit.cmake)''         ''VTK\VTKInstall\lib\vtk-5.10.1\vtkCommonKit.cmake)''
-     * laisser le chemin absolu +     * laisser le chemin absolu dans le fichier VTKConfig.cmake à la ligne 64 : SET(VTK_LOAD_CMAKE_EXTENSIONS_MACRO "F:/CompileVTKBis/VTK5.10.1/CMake/vtkLoadCMakeExtensions.cmake").
    * Copier le répertoire ''VTK\VTKInstall'' dans le répertoire de Libs : ''LibsVS2012\vtk-5.10.1''    * Copier le répertoire ''VTK\VTKInstall'' dans le répertoire de Libs : ''LibsVS2012\vtk-5.10.1''
    * Installer les wrappers python (crée le répertoire LibsVS2012\Python\Lib\site_packages\VTK-5.10.1-py2.6.egg):     * Installer les wrappers python (crée le répertoire LibsVS2012\Python\Lib\site_packages\VTK-5.10.1-py2.6.egg): 
Line 256: Line 256:
        * ''python_d setup.py install BUILD_TYPE=Debug''                  * ''python_d setup.py install BUILD_TYPE=Debug''          
        * Vérification: faire un import vtk dans python.exe & dans python_d.exe        * Vérification: faire un import vtk dans python.exe & dans python_d.exe
 +<note important> 
 +Lors de l'installation des wrappers python, il faut faire une copie du dossier vtk (LibsVS2012\Python\Lib\site_packages\VTK-5.10.1-py2.6.egg\vtk) dans un endroit à part sur le disque dur,  après le setup de la version Release. Ensuite, il faut effectuer le setup de la version Debug. Cette opération peut détruire le dossier vtk précédent et dès lors, il suffit de faire une copie du dossier vtk "Release" dans le dossier vtk "Debug".  
 +</note>
  
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki