Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:devel:profilage_de_code_sous_visualstudio_2012

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
doc:devel:profilage_de_code_sous_visualstudio_2012 [2014/02/27 14:13] crutzendoc:devel:profilage_de_code_sous_visualstudio_2012 [2016/03/30 15:23] – external edit 127.0.0.1
Line 1: Line 1:
 ====== Profilage de code sous VisualStudio 2012 ====== ====== Profilage de code sous VisualStudio 2012 ======
-=====  =====+Cetta page explique comment réaliser une analyse de profilage du code METAFOR sous VisualStudio 2012.
  
   * Premièrement, il est nécessaire d’ajouter une configuration //win32// sous le projet //Metafor// pour que le projet puisse être lancé par le profileur. Pour ce faire, il faut ajouter, avec un éditeur de texte, les lignes de code ci-dessous dans le fichier ''metaBin\mtMain\Metafor.vcxproj''  sous la ligne de code ''<ItemGroup Label="ProjectConfigurations">''.   * Premièrement, il est nécessaire d’ajouter une configuration //win32// sous le projet //Metafor// pour que le projet puisse être lancé par le profileur. Pour ce faire, il faut ajouter, avec un éditeur de texte, les lignes de code ci-dessous dans le fichier ''metaBin\mtMain\Metafor.vcxproj''  sous la ligne de code ''<ItemGroup Label="ProjectConfigurations">''.
Line 13: Line 13:
  
   * Dans la nouvelle fenêtre, choisir //New// dans le menu //active solution platform//.   * Dans la nouvelle fenêtre, choisir //New// dans le menu //active solution platform//.
-{{ :doc:devel:profiling2.png?500 |}}+{{ :doc:devel:profiling2.png?600 |}}
  
   * Sélectionner //Win32// comme nouvelle plateforme et valider.   * Sélectionner //Win32// comme nouvelle plateforme et valider.
Line 19: Line 19:
  
   * Remettre //x64// comme plateforme active et fermer la fenêtre.   * Remettre //x64// comme plateforme active et fermer la fenêtre.
-{{ :doc:devel:profiling4.png?500 |}}+{{ :doc:devel:profiling4.png?600 |}}
  
   * Compiler en mode //ReleaseWithDebugInfo//.   * Compiler en mode //ReleaseWithDebugInfo//.
 {{ :doc:devel:profiling5.png?800 |}} {{ :doc:devel:profiling5.png?800 |}}
  
-  * Mettre Metafor en projet de démarrage.+  * Mettre //Metafor// en projet de démarrage.
 {{ :doc:devel:profiling6.png?500 |}} {{ :doc:devel:profiling6.png?500 |}}
  
-  * Dans les propriétés, sous Debugging, ajouter les arguments de commande ''–nogui –run apps.qs.cont2'' et choisir comme répertoire de travail la base du test.+  * Dans les propriétés, sous //Debugging//, ajouter les arguments de commande ''–nogui –run apps.qs.cont2'' pour lancer le cas-test //cont2// et choisir comme répertoire de travail la base du test.
 {{ :doc:devel:profiling7.png?400 |}} {{ :doc:devel:profiling7.png?400 |}}
-{{ :doc:devel:profiling8.png?500 |}} +{{ :doc:devel:profiling8.png?600 |}}
  
 +  * Finalement, dans le menu //Analyze//, on peut commencer une analyse de performance.
 +{{ :doc:devel:profiling9.png?800 |}}

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki