Ajouter un commentaire

fredericmazue

Quote:
A la lecture du .cpp j'ai trouvé que l'utilisation de wxWidgets était un peu confuse pour moi

Il n'y a pas que pour toi. :)

Quote:
" wxGlades".

Comme ça c'est pire....

hum wxWidget, wxGlade et Eclipse/CDT. Tu es un gars qui cumule volontiers les difficultés....

Pour ton problème c'est tout simple.
WinMain est le point d'entrée de toute application Windows fenêtrée, donc au final d'une application wxWidget/Windows aussi. C'est l'éditeur de liens qui cherche la fonction WinMain et comme il ne la trouve pas, il râle.
En wxWidget ce point d'entrée est encapsulé dans la classe wxApp.
Ton projet généré par wxGlades ou pas, makefilo-bidouillé ou pas (je te cite: "J'ai ensuite créé le fichier makfile : ( en recopiant bêtement je dois avouer le fichier que j'ai utilisé dans la création du premier programme mais en changeant le nom de l'exécutable à créer)" ) DOIT obligatoirement comporter une classe wxApp, ce qui n'est pas le cas ici sauf erreur de ma part, d'où ton problème.

Bon, encore autre chose, même si ce n'est pas la question. Si tu veux du code C++ plus lisible et plus propre, regarde un peu Qt, Juce, Smartwin++, Gtkmm, par exemple.
WxWidgets, je l'aimais bien et je m'en suit servi dans le temps, mais maintenant wxWidgets évoluant, il y a tellement de macros malheureuses et contestables tout partout, que le code est par trop vilain. Et puis sous Linux (pas tron problème aujourd'hui,n mais qui sait un jour....), l'encapsulation de Gtk avec ses ASSERT failure tout partout laisse franchement à désirer.

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 H  H  III   SSS   III  U   U 
H H I S I U U
HHHH I SSS I U U
H H I S I U U
H H III SSSS III UUU