Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


devel:compilewindows

Differences

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

Link to this comparison view

Next revision
Previous revision
devel:compilewindows [2015/01/15 12:39] – created papeleuxdevel:compilewindows [2017/03/12 13:51] (current) boman
Line 1: Line 1:
 ~~NOTOC~~ ~~NOTOC~~
  
-===== Compiler Metafor sous Windows =====+====== Compiler Metafor sous Windows ======
  
 Quelle que soit la plateforme (windows, Linux, ...) la compilation de Metafor comporte 2 étapes :  Quelle que soit la plateforme (windows, Linux, ...) la compilation de Metafor comporte 2 étapes : 
Line 7: Line 7:
   * la compilation proprement dite (Visual Studio)   * la compilation proprement dite (Visual Studio)
  
-=== génération du projet : CMake === +===== Génération du projet : CMake =====
-[[http://www.cmake.org/|CMake]] est, entre autres choses, un outil de génération de projet multi-plateforme.+
  
-Supposant que vous avez fait un checkout des sources Metafor dans le répertoire ''E:\Dev\Meta''. Créer un répertoire vide au même niveau que les sources (peu importe son nom, ici, ''metaBin''. Son emplacement par rapport aux sources est par contre immuable). Vous avez donc les 3 répertoires suivants:+[[http://www.cmake.org/|CMake]] est, entre autres choses, un outil multi-plateforme de génération de projet. 
 + 
 +Supposant que vous avez fait un checkout des sources Metafor dans le répertoire ''E:\Dev\Meta''. Créer un répertoire vide au même niveau que les sources (peu importe son nom, ici, ''MetaBin''). Son emplacement par rapport aux sources est par contre immuable). Vous avez donc les 3 répertoires suivants:
   * ''E:\Dev\Meta\oo_meta''   * ''E:\Dev\Meta\oo_meta''
   * ''E:\Dev\Meta\oo_nda''   * ''E:\Dev\Meta\oo_nda''
Line 18: Line 19:
   * start -> accessoire -> cmd.exe   * start -> accessoire -> cmd.exe
   * dans la fenetre de commande taper    * dans la fenetre de commande taper 
-    * ''e:''+    * ''E:''
     * ''cd Dev\Meta\MetaBin''     * ''cd Dev\Meta\MetaBin''
  
Line 29: Line 30:
 <note> Attention : ''-C'' en MAJUSCULE </note> <note> Attention : ''-C'' en MAJUSCULE </note>
  
-=== compilation - Visual Studio ===+===== Compilation - Visual Studio ===== 
 + 
 Dans l'ensemble des répertoires et fichiers généré par [[http://www.cmake.org/|CMake]],  Dans l'ensemble des répertoires et fichiers généré par [[http://www.cmake.org/|CMake]], 
 se trouve le fichier projet du visual-studio ''E:\Dev\Meta\MetaBin\metafor.sln''. se trouve le fichier projet du visual-studio ''E:\Dev\Meta\MetaBin\metafor.sln''.
  
-== Chargement du projet ==+==== Chargement du projet ==== 
 Dans le Visual-Studio : Dans le Visual-Studio :
   * File -> Open -> Project/Solution    * File -> Open -> Project/Solution 
Line 42: Line 46:
   * ...   * ...
  
-== Compilation ==+==== Compilation ====
  
 Il reste à choisir sa configuration : Il reste à choisir sa configuration :
Line 51: Line 55:
   * Incredibuild-> BuildSolution (Ctrl+Alt+8) si Incredibuild est installé   * Incredibuild-> BuildSolution (Ctrl+Alt+8) si Incredibuild est installé
  
-== Execution ==+==== Execution ====
  
-L'executable Metafor +L'executable Metafor généré s'appelle : 
   * ''E:\Dev\Meta\MetaBin\bin\Release\Metafor.exe'' pour une compilation Release   * ''E:\Dev\Meta\MetaBin\bin\Release\Metafor.exe'' pour une compilation Release
   * ''E:\Dev\Meta\MetaBin\bin\debug\Metafor_d.exe'' pour une compilation Debug   * ''E:\Dev\Meta\MetaBin\bin\debug\Metafor_d.exe'' pour une compilation Debug
  
-peut être  +Pour demarrer Metafor on peut  
-  * "double-cliqué+  * "double-cliquerle fichier  
-  * appelé dans une fenetre de commande (''cmd.exe''+  * l'executer dans une fenetre de commande (''cmd.exe''
     * taper "Metafor -help" pour avoir les paramètres d'execution en ligne de commande     * taper "Metafor -help" pour avoir les paramètres d'execution en ligne de commande
-  * appelé à travers le Visual-Studio (pour debugger): +  * appeler Metafor à travers le Visual-Studio (utile pour debugger): 
     * Dans le "Solution explorer" sélectionner "Metafor"     * Dans le "Solution explorer" sélectionner "Metafor"
     * Cliquer droit et selectionner "Set As StartUp Project" (Metafor se met en gras)     * Cliquer droit et selectionner "Set As StartUp Project" (Metafor se met en gras)
-    * Debug -> Start (''with' ou ''without debugger'' selon usage)  +    * Debug -> Start (''with'' ou ''without debugger'' selon usage)  
-  * Pour définir des paramètres d'execution dans le Visual-Studio (pour un debug + aisé):+  * Pour définir des paramètres d'execution dans le Visual-Studio (pour un debug ++):
     * Dans le "Solution explorer" sélectionner "Metafor"     * Dans le "Solution explorer" sélectionner "Metafor"
     * Cliquer droit -> properties -> debugging     * Cliquer droit -> properties -> debugging
devel/compilewindows.1421321974.txt.gz · Last modified: 2016/03/30 15:22 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki