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
commit:2017:08_22 [2017/08/21 19:53] papeleuxcommit:2017:08_22 [2018/05/04 16:44] (current) – [Commit - LPx - 22 Aout 2017] boman
Line 1: Line 1:
-===== Commit - LPx - 22 Aout 2017 =====+===== Commit 2017-08-22 =====
  
 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.1503338015.txt.gz · Last modified: 2017/08/21 19:53 by papeleux

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki