Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2017:08_22

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
Last revisionBoth sides next revision
commit:2017:08_22 [2017/08/21 19:53] papeleuxcommit:2017:08_22 [2017/08/22 09:11] – [Compilation :] papeleux
Line 3: Line 3:
 Migration VS2015 Migration VS2015
  
-===== Migration VisualStudio 2015 =====+==== Migration VisualStudio 2015 ====
 Les librairies étant à jour, je migres ma configuration vers le visual studio 2015.  Les librairies étant à jour, je migres ma configuration vers le visual studio 2015. 
 Il n'est pas indispensable de migrer vos machines à court terme, les 2 compilateurs  Il n'est pas indispensable de migrer vos machines à court terme, les 2 compilateurs 
Line 9: Line 9:
 ne durera pas et sauf demande spécifique, je ne la vérifierais plus!!!). ne durera pas et sauf demande spécifique, je ne la vérifierais plus!!!).
  
-====== Installation visual studio ======+=== Installation visual studio ===
   * ATTENTION : la version à installer est "Visual Studio 2015 Community" (il existe une version express, mais qui n'est pas complète avec laquelle Metafor ne compilera pas). Si vous avez du mal à la trouver sur le site microsoft (j'ai eut du mal), une iso est archivée sur le ftp (/ftp/apps/_dev/Visual Studio Community 2015)   * ATTENTION : la version à installer est "Visual Studio 2015 Community" (il existe une version express, mais qui n'est pas complète avec laquelle Metafor ne compilera pas). Si vous avez du mal à la trouver sur le site microsoft (j'ai eut du mal), une iso est archivée sur le ftp (/ftp/apps/_dev/Visual Studio Community 2015)
   * Seul le C++ est nécessaire à la compilation Metafor (avec tous les composantes du CPP : notament les mfc)   * Seul le C++ est nécessaire à la compilation Metafor (avec tous les composantes du CPP : notament les mfc)
   * ATTENTION : Durant l'installation il réclame 13GB d'espace libre (libérez de l'espace ou adaptez vos partitions avant de lancer l'installation !!!)   * ATTENTION : Durant l'installation il réclame 13GB d'espace libre (libérez de l'espace ou adaptez vos partitions avant de lancer l'installation !!!)
  
-======  LibsVS2015 :   ======+===  LibsVS2015 :   ===
   * Les librairies nécessaire à la compilation de Metafor ont été recompilées avec le VS2015 (disponible sur le ftp : /ftp/metafor/bin/VS2015_X64)   * Les librairies nécessaire à la compilation de Metafor ont été recompilées avec le VS2015 (disponible sur le ftp : /ftp/metafor/bin/VS2015_X64)
   * Les dernières versions ont été utilisées (quand possible) :    * Les dernières versions ont été utilisées (quand possible) : 
Line 36: Line 36:
   * Il n'est pas possible d'avoir les 2 versions des libs fonctionnelles dans une même configuration, mais il est possible de conserver les 2 versions fonctionnelles sur le même PC en jonglant entre 2 comptes utilisateurs (l'un configuré pour les libs vs2012, l'autre pour les libs vs2015).   * Il n'est pas possible d'avoir les 2 versions des libs fonctionnelles dans une même configuration, mais il est possible de conserver les 2 versions fonctionnelles sur le même PC en jonglant entre 2 comptes utilisateurs (l'un configuré pour les libs vs2012, l'autre pour les libs vs2015).
  
-======  Compilation :   ======+=====  Compilation :   =====
   * rien de changé sauf que le fichier de configuration CMake s'appelle dorénavant "win64-vs2015.cmake"   * rien de changé sauf que le fichier de configuration CMake s'appelle dorénavant "win64-vs2015.cmake"
-  * Les fichiers CMakeList des répertoires d'interface python (_src) ont été modifiés pour éviter des warnings CMake (SWIG_ADD_MODULE -> SWIG_ADD_LIBRARY)+  * Les fichiers CMakeList des répertoires d'interface python (_src) ont été modifiés pour éviter des warnings CMake (SWIG_ADD_MODULE -> SWIG_ADD_LIBRARY). Attention, dans oo_meta, oo_nda ET parasolid !!!
  
 ===== Divers ===== ===== Divers =====
commit/2017/08_22.txt · Last modified: 2018/05/04 16:44 by boman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki