C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Librairies graphique C++
Goto page 1, 2  Next
 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French)
View previous topic :: View next topic  
Author Message
Nico
Guest





PostPosted: Tue Sep 23, 2003 12:23 pm    Post subject: Librairies graphique C++ Reply with quote



Sous linux Mandrake 9.2 RC2
kernel 2.4.22-6


Je cherche une librairie graphique 2D en c++, juste pour fair de joli
dessins tout simple,
J'ai trouvé "g2 graphical library " qui marche trés bien mais seulement si
je compile avec "gcc"
la compilation avec "g++" renvoie une erreur du type :

[root@pserveur demo]# make

g++ -I../src -I../src/X11 -I../src/PS -I../src/GIF -g -O2 -I/usr/X11R6/incl
ude -I/usr/local/include -DLINUX=1 -DDO_PS=1 -DDO_X11=1 -DSTDC_HEADERS=1 -D
HAVE_LIMITS_H=1
simple_X11.cpp -L.. -lg2 -L/usr/X11R6/lib -L/usr/local/lib -lm -lX11 -o
simple_X111

/root/tmp/ccCd6nh6.o(.text+0x15): In function `main':

/pub/g2-0.40/demo/simple_X11.cpp:10: undefined reference to
`g2_open_X11(int, int)'

/root/tmp/ccCd6nh6.o(.text+0x3d):/pub/g2-0.40/demo/simple_X11.cpp:11:
undefined reference to `g2_line(int, double, double, double, double)'

/root/tmp/ccCd6nh6.o(.text+0x5d):/pub/g2-0.40/demo/simple_X11.cpp:12:
undefined reference to `g2_circle(int, double, double, double)'

collect2: ld returned 1 exit status

make: *** [simple_X111] Erreur 1





y'a t-il un moyen d'y remédier ??



sinon une autre librarie qui fonctionne en c++ ??


Back to top
Loïc Joly
Guest





PostPosted: Tue Sep 23, 2003 8:40 pm    Post subject: Re: Librairies graphique C++ Reply with quote



Nico wrote:

Quote:
sinon une autre librarie qui fonctionne en c++ ??

Ya la SDL :
http://www.libsdl.org/index.php

Jamais testé.

--
Loïc


Back to top
Samuel Krempp
Guest





PostPosted: Tue Sep 23, 2003 9:23 pm    Post subject: Re: Librairies graphique C++ Reply with quote



le Tuesday 23 September 2003 22:40, [email]loic.actarus.joly (AT) wanadoo (DOT) fr[/email] écrivit :

Quote:
Nico wrote:

sinon une autre librarie qui fonctionne en c++ ??

Ya la SDL :
http://www.libsdl.org/index.php

Jamais testé.

On peut aussi utiliser une API graphique générale.
Qt a une classe pour dessiner (lignes, cercles, tout ça)
http://doc.trolltech.com/3.2/qpainter.html

c'est du C++ modifié (ya une couche pré-processée)
gtk-- a surement le meme genre de chose.

c'est ptet le marteau pour écraser la mouche.
--
Sam

Back to top
Fabien LE LEZ
Guest





PostPosted: Wed Sep 24, 2003 10:17 pm    Post subject: Re: Librairies graphique C++ Reply with quote

On Wed, 24 Sep 2003 23:29:38 +0200, "Fonzy"
<fonzy_x98 (AT) banqueduspam (DOT) yahoo.fr> wrote:

Quote:
(le GUI prenant plus de lignes que les codes de calcul
que j'avais fait...)

C'est aussi le cas avec wxWindows et OWL. Je crois bien que c'est lié
à la programmation GUI, et pas à Qt en particulier...

Par contre j'aimerais moi aussi un comparatif Qt/wxWindows, ne
serait-ce que pour savoir si le prix de Qt se justifie...

--
Let's face it, boys: the Trash Heap _is_ all.
-- the Trash Heap, Fraggle Rock, ep 1

Back to top
Samuel Krempp
Guest





PostPosted: Wed Sep 24, 2003 11:38 pm    Post subject: Re: Librairies graphique C++ Reply with quote

le Thursday 25 September 2003 00:17, [email]gramster (AT) gramster (DOT) com[/email] écrivit :

Quote:
On Wed, 24 Sep 2003 23:29:38 +0200, "Fonzy"
[email]fonzy_x98 (AT) banqueduspam (DOT) yahoo.fr[/email]> wrote:

(le GUI prenant plus de lignes que les codes de calcul
que j'avais fait...)

C'est aussi le cas avec wxWindows et OWL. Je crois bien que c'est lié
à la programmation GUI, et pas à Qt en particulier...

je pense aussi. gèrer 2-3 trucs dans une fenêtre n'est pas d'une complexité
transcendante, mais c'est pas complètement simple non plus. ça mets en jeu
un grand nombre de petites choses simples.. et ça nécessite vite bcp de
lignes de code même si l'API est bien pensée.
Mais bon, je crois il y a des outils de création d'interface pour éviter de
rendre ça trop fastidieux (qtdesigner, ..)

Quote:
Par contre j'aimerais moi aussi un comparatif Qt/wxWindows, ne
serait-ce que pour savoir si le prix de Qt se justifie...

comme la version non-commerciale est gratuite, ce prix n'est de toute façon
pas démesuré.
du côté wxWindows, il faut voir qu'il peut y avoir des coût directs
supplémentaires (par exemple si on veut utiliser un dialog editor, il y a
wxDesigner ou DialogBlocks, payant, et d'autres qui ne sont pas encore bien
fini, ou peut être pas aussi bien que qtdesigner - mais je n'ai pas
essayé).

--
Sam

Back to top
May
Guest





PostPosted: Thu Sep 25, 2003 9:12 am    Post subject: Re: Librairies graphique C++ Reply with quote


"Fonzy" <fonzy_x98 (AT) banqueduspam (DOT) yahoo.fr> a écrit dans le message de
news:bkt1rj$nrv$1 (AT) news-reader5 (DOT) wanadoo.fr...
Quote:

"May" <May_san45 (AT) hotmail (DOT) com> a écrit dans le message de
news:bks11a$2i3$1 (AT) cauchy (DOT) enpc.fr...
"Samuel Krempp" <krempp (AT) crans (DOT) truc.en.trop.ens-cachan.fr> a écrit dans
le
message de news:3f70b9b9$0$2773$626a54ce (AT) news (DOT) free.fr...
le Tuesday 23 September 2003 22:40, [email]loic.actarus.joly (AT) wanadoo (DOT) fr[/email]
écrivit
:

Nico wrote:

sinon une autre librarie qui fonctionne en c++ ??

Ya la SDL :
http://www.libsdl.org/index.php

Jamais testé.

On peut aussi utiliser une API graphique générale.
Qt a une classe pour dessiner (lignes, cercles, tout ça)
http://doc.trolltech.com/3.2/qpainter.html

c'est du C++ modifié (ya une couche pré-processée)
gtk-- a surement le meme genre de chose.

c'est ptet le marteau pour écraser la mouche.
--
Sam

Y'a aussi wX-Windows
http://www.wxwindows.org

Qui comme Qt propose une implementation Linux et Windows

Puisque tu as l'air de connaître les 2, c'st laquelle la mieux, selon toi?
(rapidité de prise en main, codage "intuitif", efficacité, possibilités,
etc.).

Je m'étais mis à Qt, un temps. J'aime bien comment c'est structuré
(reprend
bien les paradigmes du C++...pas tous certes) et documenté(vaut mieux
d'ailleurs...), mais je trouve que ça nécessite un certain apprentissage,
et
le codage est lourd (le GUI prenant plus de lignes que les codes de calcul
que j'avais fait...)

Fonzy


Qt et wX-Windows sont sensiblement identiques...
A toi de voir, mais recemment borland a decider d'integrer wXWindows a une
de ses suites, son developpement va donc en etre acceleré...

May



Back to top
kanze@gabi-soft.fr
Guest





PostPosted: Thu Sep 25, 2003 11:48 am    Post subject: Re: Librairies graphique C++ Reply with quote

Samuel Krempp <krempp (AT) crans (DOT) truc.en.trop.ens-cachan.fr> wrote


Quote:
Par contre j'aimerais moi aussi un comparatif Qt/wxWindows, ne
serait-ce que pour savoir si le prix de Qt se justifie...

comme la version non-commerciale est gratuite, ce prix n'est de toute
façon pas démesuré.

Pour ceux qui peuvent utiliser la version non-commerciale:-).

En revanche, d'après mes expériences, dans un milieu commercial (où les
programmeurs sont payés, et que l'heure programmeur a un coût important
aussi), le prix du logiciel n'est que rarement une facteur importante
dans le coût total. Si les programmeurs sont ne serait-ce que 10% plus
productif avec Qt, je suis sûr que la license serait payée dans peu de
temps.

--
James Kanze GABI Software mailto:kanze (AT) gabi-soft (DOT) fr
Conseils en informatique orientée objet/ http://www.gabi-soft.fr
Beratung in objektorientierter Datenverarbeitung
11 rue de Rambouillet, 78460 Chevreuse, France, +33 (0)1 30 23 45 16

Back to top
read_in
Guest





PostPosted: Thu Sep 25, 2003 12:39 pm    Post subject: Re: Librairies graphique C++ Reply with quote

Le Tue, 23 Sep 2003 14:23:27 +0200, Nico a écrit :

Quote:
Sous linux Mandrake 9.2 RC2
kernel 2.4.22-6

Je cherche une librairie graphique 2D en c++, juste pour fair de joli
dessins tout simple,
J'ai trouvé "g2 graphical library " qui marche trés bien mais seulement si
je compile avec "gcc"
la compilation avec "g++" renvoie une erreur du type :

sinon une autre librarie qui fonctionne en c++ ??

Moi j'ai utilise Allegro qui fonctionne plutot bien, je sais qu'il existe
aussi SDL (assez connue).
Leur avantage est d'être portables (donc tu peux aussi filer ton projet à
quelqu'un qui bosse par ex avec windows)
Par contre, je n'ai utilisé Allegro qu'en C, et je me demande si SDL n'est
pas non plus en C.
Quoi qu'il en soit, tu peux les utilise en C++ si je me souviens bien

Back to top
Fabien LE LEZ
Guest





PostPosted: Thu Sep 25, 2003 1:30 pm    Post subject: Re: Librairies graphique C++ Reply with quote

On 25 Sep 2003 04:48:08 -0700, [email]kanze (AT) gabi-soft (DOT) fr[/email] wrote:

Quote:
le prix du logiciel n'est que rarement une facteur importante
dans le coût total.

Dans le cas de wxWindows/Qt, il n'y a pas que le prix du logiciel, il
y a aussi le fait que wxWindows est libre : je peux en faire à peu
près ce que je veux (l'installer sur un autre poste pour m'éviter de
monter un escalier, le modifier, etc.) sans me poser de questions. A
qualité technique égale, éviter de perdre son temps avec des questions
légales n'est pas dénué d'intérêt, surtout dans une petite entreprise
(un seul programmeur et personne d'autre que moi pour s'occuper des
problèmes légaux).

--
Let's face it, boys: the Trash Heap _is_ all.
-- the Trash Heap, Fraggle Rock, ep 1

Back to top
kanze@gabi-soft.fr
Guest





PostPosted: Fri Sep 26, 2003 6:56 am    Post subject: Re: Librairies graphique C++ Reply with quote

Fabien LE LEZ <gramster (AT) gramster (DOT) com> wrote

Quote:
On 25 Sep 2003 04:48:08 -0700, [email]kanze (AT) gabi-soft (DOT) fr[/email] wrote:

le prix du logiciel n'est que rarement une facteur importante dans le
coût total.

Dans le cas de wxWindows/Qt, il n'y a pas que le prix du logiciel, il
y a aussi le fait que wxWindows est libre : je peux en faire à peu
près ce que je veux (l'installer sur un autre poste pour m'éviter de
monter un escalier, le modifier, etc.) sans me poser de questions.

Effectivement, la license de wxWindows me semble assez libérale. Mais je
ne vois pas le problème avec celle de Qt non plus -- c'est un « per
developer » classique.

Quote:
A qualité technique égale, éviter de perdre son temps avec des
questions légales n'est pas dénué d'intérêt, surtout dans une petite
entreprise (un seul programmeur et personne d'autre que moi pour
s'occuper des problèmes légaux).

Je dirais prèsque que c'est dans les petites entreprises où le coût de
Qt joue le moindre rôle. Tu le récoupères très vite. Tandis que dans une
grosse boîte, où les rôles des développeurs changent rapidement, il se
peut qu'il te faut pas mal de licenses Qt pour être en règle, même s'il
y a effectivement peu de gens qui développent à la fois.

--
James Kanze GABI Software mailto:kanze (AT) gabi-soft (DOT) fr
Conseils en informatique orientée objet/ http://www.gabi-soft.fr
Beratung in objektorientierter Datenverarbeitung
11 rue de Rambouillet, 78460 Chevreuse, France, +33 (0)1 30 23 45 16

Back to top
Laurent DELEPINE
Guest





PostPosted: Fri Sep 26, 2003 9:40 am    Post subject: Re: Librairies graphique C++ Reply with quote

Loïc Joly wrote:
Quote:
Nico wrote:

sinon une autre librarie qui fonctionne en c++ ??


Ya la SDL :
http://www.libsdl.org/index.php

Jamais testé.

J'aime bien cette petite librairie. Tres simple et tres rapide. Mais
elle est en C.


A+

LD



Back to top
Fabien LE LEZ
Guest





PostPosted: Fri Sep 26, 2003 11:56 am    Post subject: Re: Librairies graphique C++ Reply with quote

On 25 Sep 2003 23:56:32 -0700, [email]kanze (AT) gabi-soft (DOT) fr[/email] wrote:

Quote:
il se
peut qu'il te faut pas mal de licenses Qt pour être en règle

C'est pour ne pas avoir à répondre au "il se peut" que je préfère
wxWindows ;-)


Back to top
Mathieu Peyréga
Guest





PostPosted: Mon Sep 29, 2003 7:12 pm    Post subject: Re: Librairies graphique C++ Reply with quote

Quote:
wxWindows/Qt

il y a aussi FLTK :

www.fltk.org

gratuite, portable linux/mac/windows, très simple d'utilisation,
nombreux exemples disponibles !


Back to top
Fabien LE LEZ
Guest





PostPosted: Tue Sep 30, 2003 4:06 am    Post subject: Re: Librairies graphique C++ Reply with quote

On Mon, 29 Sep 2003 21:12:24 +0200, Mathieu Peyréga
<peyrega (AT) no (DOT) spam.please.netcourrier.com> wrote:

Quote:
wxWindows/Qt

il y a aussi FLTK :

Est-il aussi "mûr" que wxWindows ?


Back to top
Mathieu Peyréga
Guest





PostPosted: Tue Sep 30, 2003 5:32 am    Post subject: Re: Librairies graphique C++ Reply with quote

Je ne sais pas, mais ce qui est sur c'est que l'équipe de dévelopement
est plutôt active depuis longtemps. Il en sont à la version 1.4 qui
fonctionne très bien et une version 2.01 devrai voir le jour d'ici la
fin de l'année

Fabien LE LEZ a écrit:
Quote:
On Mon, 29 Sep 2003 21:12:24 +0200, Mathieu Peyréga
[email]peyrega (AT) no (DOT) spam.please.netcourrier.com[/email]> wrote:


wxWindows/Qt

il y a aussi FLTK :


Est-il aussi "mûr" que wxWindows ?



Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French) All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.