C++, wxWidgets sur Geany

Discutez d'informatique ici !
Mathusalem
Membre Irrationnel
Messages: 1837
Enregistré le: 14 Sep 2008, 03:41

C++, wxWidgets sur Geany

par Mathusalem » 09 Mar 2010, 16:16

Bonjour.
Dans le cadre d'un projet d'informatique, je dois simuler des objets en 3D.

On nous offre un tutoriel très peu explicite utilisant wxWidgets. Je l'ai téléchargé, mais je suis une daube en info. Je ne sais pas quoi faire pour faire reconnaître la libraire wxWidgets..
Je tourne sous Windows, MinGW et Geany.

J'ai un fichier de base qui doit marcher, avec tous les includes nécessaires au début du fichier. Neanmoins lors de la compilation, il me met l'erreur comme quoi il ne reconnaît pas certains fichiers (donc ne compile pas).

Qu'est-ce que je dois changer dans les lignes du "Build" ou du compilateur (ou je ne sais quoi) ou quel makefile dois-je faire pour pouvoir faire fonctionner mon compilateur avec wxWidgets ? (et finalement dessiner un cube..)


Merci d'avance,
Math



Avatar de l’utilisateur
fatal_error
Membre Légendaire
Messages: 6610
Enregistré le: 22 Nov 2007, 12:00

par fatal_error » 10 Mar 2010, 13:17

salut,

a tous les coups (jai pas utilisé cte lib) tu as un probleme de linkage.
Genre en fait, tu fais tes include de tout le bordel correctement dont en partie qqch du style
#include ou qcch dans le genre.

Simplement, il faut que tu précises a ton IDE (donc Geany) ou se trouve dans librairie sur le disque dur.
ex : C:\\Program Files\wxwidgets
Donc la faut que tu regardes comment configurer Geany.
S'il s'avere que c'est TOI qui fait ton propre makefile, alors il faut que tu ajoutes la lib a coup de -l -L dans ton propre makefile.
Si c'est pas toi qui le génère, alors regardes ceux que te génère ton IDE!

ca peut venir d'ailleurs aussi, mais jpense que ca vient de là :marteau:
la vie est une fête :)

 

Retourner vers ϟ Informatique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite