Download MANUEL D`UTLISATION DU ROBOT PEOPLEBOT

Transcript
B) Compilation sous MICROSOFT WINDOWS
Microsoft Visual C++ .NET 2003
Pour pouvoir compiler un projet se servant de la librairie Aria, il est indispensable que le
projet soit correctement configuré :
Créer tout d'abord un nouveau projet (File->New->Project...) en choisissant "Console
Application".
Aller modifier les propriétés en allant dans Project->Properties.
Dans le champ "Configuration" (en haut à gauche), choisir "All Configurations".
Cliquer sur "Linker"
Dans la section "General", au niveau de "Additional Librairy Directories", ajouter le chemin
de la librairie Aria (C:\Program Files\ARIA 2.4-0\lib).
Dans la section "Input", dans "Additionnal Dependancies", ajouter les librairies suivantes :
"Aria.lib winmm.lib wsock32.lib"
Cliquer sur C/C++
Dans la section "General", au niveau de "Additional Include Directories", ajouter le chemin
du fichier Aria.h (C:\Program Files\ARIA 2.4-0\include).
Dans la section "Precompiled Headers", au niveau de "Create/Use Precompiled Header",
choisir "Not Using Precompiled Headers".
Aller à la section "Code Generation".
Changer le champ "Configuration" sur "Debug", puis à la rubrique "RunTime Librairy",
choisir "Multi-threaded Debug".
Changer à nouveau le champ "Configuration" sur "Release", puis à la rubrique "RunTime
Librairy", choisir "Multi-threaded".
Microsoft Visual C++ EXPRESS 2005
Le compilateur Microsoft Visual C++ EXPRESS 2005 a comme avantage par rapport à la
version précédente d'être en téléchargement gratuit pendant un an. En contrepartie, il ne gère ni les
MFC et ni les ATL, et ne dispose pas de la plate-forme SDK par défaut. (Celle-ci peut cependant
être installer séparément.)
Ainsi, la configuration du compilateur est la même que la précédente mais avec la nécessité
de rajouter les chemins pour la libraire SDK.
Dans la section "C/C++ → General", au niveau de "Additional Include Directories", ajouter
le chemin C:\Program Files\Microsoft SDK\include.
Dans la section "Linker → General", au niveau de "Additional Librairy Directories", ajouter
le chemin C:\Program Files\Microsoft SDK\Lib.
Si vous compiler, vous pouvez apercevoir des warnings provenant de la librairie Aria. On
peut en éliminer un bon nombre en ajoutant en début du programme la définition suivante :
#define _CRT_SECURE_NO_DEPRECATE