Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Programmation > Langage C++ > QScintilla et Generateur de classe > Lecture du sujet

QScintilla et Generateur de classe

problème bizarre :D

Vous devez être inscrit pour pouvoir poster des messages

RésoluLe problème de ce sujet a été résolu

Page : 1 
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : 1 
Hors ligne gripsou # Posté le 08/07/2008 à 08:32:19
Linux, à la VI, à la MORE
Avatar
Groupe : Membres
Bonjour,

J'ai finis le ZeroClassGenerator, sans trop de problème allons nous dire et je me suis mis à réaliser quelques améliorations afin de m'entrainer.

J'ai donc commencé par la sauvegarde du fichier .h avec le nom de la class qui se met automatiquement dans le champ (et qui marche du tonner :D ), puis j'ai voulu tester QScintilla.

Et là j'ai quelque soucis :( , lorsque je veux compiler j'ai des erreurs à partir du moment où je mets "LIBS += -lqscintilla", la compilation qmake, make ne fonctionne pas et génère des erreurs.

Code : Console
c:\Qt\4.4.0\lib/liqtmain.a(qtmain_win.o)(text+0x156):qtmain_win.cpp: undefined reference toi 'qMain(int, char**)'


Je me demandais de quoi ça pouvait venir. Je suppose qu'il est bien installé étant donné que j'ai réussi à installer aussi pour designer et que j'arrive à le mettre dans la page(c'était pour tester mais je ne sais pas l'utiliser et je ne l'ai jamais utiliser et je n'ai rien essayer de compiler du fichier fait avec QDesigner)

Si quelqu'un avait une solution à me proposer :D , ça m débloquerait car j'avance plus du tout.

Gripsou
Édité le 08/07/2008 à 19:13:43 par gripsou

Mon Site/Blog de G33k!
kami, kami, Kami, Kami, KAMI, KAMI

http://onigami-sama.labrute.fr
 
Hors ligne gripsou # Posté le 09/07/2008 à 08:36:49
Linux, à la VI, à la MORE
Avatar
Groupe : Membres
Up, parce que je suis bien ennuyé et je pense pas être le seul touché par cette "malédiction" ou avoir été ..

Mon Site/Blog de G33k!
kami, kami, Kami, Kami, KAMI, KAMI

http://onigami-sama.labrute.fr
 
Hors ligne Hertzien' # Posté le 09/07/2008 à 16:04:58
C++, C(encore)++ fort !
Avatar
Groupe : Membres
Je ne sais pas mais essaye de mettre ceci :

Code : C++
1
2
3
4
int qMain(int argc, char** argv)
{
return main(argc, argv);
}


avant la fonction :

Code : C++
1
2
3
4
int main(int argc, char** argv)
{
// du code
}


;)

Mon problème : [FFMpeg] Installation
Notre équipe : C++ (au complet !)
SuperTux : Le jeu qui innove !
SFML - Anim : Ma classe C++ pour gérer les sprites SFML animés
 
Hors ligne shadosan # Posté le 09/07/2008 à 16:24:25
WRYYYYYYYY !!
Avatar
Groupe : Membres
Midoagent47 : j'ai QScintilla d'installé et je n'ai pas besoin de faire ça. d'ailleurs, peut-être que le vrai qMain a d'autres chose à faire!

hm sans trop de conviction, essais :

Code : Console
qmake
make clean
make
 
Hors ligne gripsou # Posté le 09/07/2008 à 17:50:18
Linux, à la VI, à la MORE
Avatar
Groupe : Membres
Je testerais quand je rentrerais du boulot, mais je me demande pourquoi on se retrouve avec 2 .pro dans notre répertoire Qt4 (celui qscintilla.pro où l'on modifie en tout premier pour mettre en staticlib et le deuxième que l'on génère pour créer le lien Qt4.pro).

Je me demande si je fais pas un bêtise en faisant "qmake -project" la deuxième fois.

PS: merci des propositions.
Édité le 09/07/2008 à 17:50:59 par gripsou

Mon Site/Blog de G33k!
kami, kami, Kami, Kami, KAMI, KAMI

http://onigami-sama.labrute.fr
 
Hors ligne shadosan # Posté le 09/07/2008 à 17:58:49
WRYYYYYYYY !!
Avatar
Groupe : Membres
euh pour installer qscintilla, tu ne doit pas faire qmake -project ...

pour installer :

- optionnellement, tu peux le compiler en mode static, en changeant, dans la ligne CONFIG, dll pour staticlib, et en enlevant de DEFINES QSCINTILLA_MAKE_DLL

- cd jusque dans le dossier Qt4 du dossier téléchargé
- puis :

Code : Console
qmake qscintilla.pro
make
make install


et c'est tout.
 
Hors ligne gripsou # Posté le 09/07/2008 à 19:10:28
Linux, à la VI, à la MORE
Avatar
Groupe : Membres
Problème résolu, je linkais mal la librairie (pas dans le bon .pro), c'est entièrement de ma faute mais le tutoriel n'est pas très clair là dessus, je l'avais mal compris.
Édité le 10/07/2008 à 12:41:04 par gripsou

Mon Site/Blog de G33k!
kami, kami, Kami, Kami, KAMI, KAMI

http://onigami-sama.labrute.fr
 

Retour au forum "Langage C++" ou à la liste des forums

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 455 Zéros connectés | Requêtes SQL 8 requêtes | Temps de génération de la page : Total (SQL) 5.0559s (5.0288s)