Contents Up Previous Next

Fichiers à inclure

Le fichier principal à inclure est "wx/wx.h"; cela inclue les modules wxWidgets les plus courament utilisés.

Pour gagner du temps à la compilation, n'incluez que les fichiers en-tête relatifs aux fichiers sources. Si vous utilisez les en-têtes précompilées, vous devez inclure la section suivante avant n'importe quelle autre inclusion:

// Pour les compilateurs supportant la précompilation, inclue "wx/wx.h".
#include <wx/wxprec.h>

#ifdef __BORLANDC__
#pragma hdrstop
#endif

#ifndef WX_PRECOMP
// Ajoutez vos headers minimaux ici, ou wx.h
#include <wx/wx.h>
#endif

... maintenant vos autres fichiers includes ...
Le fichier "wx/wxprec.h" inclue "wx/wx.h". Bien que cela puisse sembler bizarre, c'est en fait le résultat d'une série d'expérimentations, avec différents compilateurs pour utiliser la précompilation qui est en grande partie automatique pour les compilateurs avec le support nécessaire. Actuellement, cela est utilisé pour Visual C++ (dont Visual C++ Embedded), Borland C++, Open Watcom C++, Digital Mars C++ et les dernières versions de GCC. Certains compilateurs peuvent demander du travail supplémentaire pour le développeur de l'application pour définir un environnement de construction nécessaire au support.