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 13:53] 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 12: Line 12:
 {{ :doc:devel:profiling1.png?800 |}} {{ :doc:devel:profiling1.png?800 |}}
  
 +  * Dans la nouvelle fenêtre, choisir //New// dans le menu //active solution platform//.
 +{{ :doc:devel:profiling2.png?600 |}}
  
 +  * Sélectionner //Win32// comme nouvelle plateforme et valider.
 +{{ :doc:devel:profiling3.png?300 |}}
  
 +  * Remettre //x64// comme plateforme active et fermer la fenêtre.
 +{{ :doc:devel:profiling4.png?600 |}}
 +
 +  * Compiler en mode //ReleaseWithDebugInfo//.
 +{{ :doc:devel:profiling5.png?800 |}}
 +
 +  * Mettre //Metafor// en projet de démarrage.
 +{{ :doc:devel:profiling6.png?500 |}}
 +
 +  * 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: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