1

Je programmais un peu sur ti (en C) et j'aimerais passer sur pc, quelqu'un peut-il me renseigner? wink On m'a parlé d'allegro...
"Sans maîtrise la puissance n'est rien..."

Membre Team H20, kayak freestyle (site web en construction...)

2

Allegro, qu'on me confirme, est une librairie graphique, comme glut ou directX.
Sinon pour le PC ca dépends de ce que tu vx...
1.si le mode console ne te dérenge pas:
Commence par là avec DevC++ ou Visual Studio

2.Si tu vx absolument programmer tt de suite avec des IHM essaie LabWindows/CVI (www.ni.com)

3

ok merci je vais m'y pencher dès que j'en ai le tps.
"Sans maîtrise la puissance n'est rien..."

Membre Team H20, kayak freestyle (site web en construction...)

4

Visual est tres bien .... DevC++ est un peu trop buggy a mon gout, mais bon ...
Si tu veux faire de la prog graphique tres simplement sous windows, utilsie Allegro ou SDL, si tu es sous linux happy> Xlib grin

5

Xlib est une très bonne lib, un peu casse-bonbons au début, mais on s'y fait.
Pour linux en graphique (IHM), essaie Kylix C++, un excellent produit et dispo en version free.
Sinon y'a aussi VDBK. L'un et l'autre se valent et se ressemblent beaucoup.

6

VDBK? Tu veux dire http://vdkbuilder.sourceforge.net/ (GPL)?
Sinon, il y a aussi QT Designer: http://www.trolltech.com/products/qt/designer.html (GPL).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

7

Oui, VDKB évidemment.
Ca donne quoi QT Designer? Avant de le DL j'aimerai bien avoir un avis...

8

D'après les quelques essais que j'ai faits avec, c'est comme l'équivalent C++ du VB. Tu peux mettre les composants QT et KDE, et tu peux directement éditer le code des "slots" ("event handlers" comme on les appellerait en VB) sans devoir éditer manuellement du code généré automatiquement (le code des "slots" est inséré lors de la génération du code).

linux.gif

Attention, si tu utilises la version GPL de QT, ton logiciel doit être sous GPL (ou sous une licence compatible, style la LGPL, la licence X11 ou la licence BSD sans "advertising clause"). Tu as aussi la QPL qui te permet de mettre ton logiciel sous n'importe quelle licence Open Source à condition que cette dernière permet de linker avec une librairie sous QPL (ou à condition de mettre une exception). Si tu veux développer des logiciels non-Open-Source, il te faut une licence commerciale de QT.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

9

il a pas l'air mal ce soft...gné, je vais DL ca tt de suite!

10

ou sous une licence compatible, style la LGPL

Euh y a un truc que je pige pas : si le soft en question est en LGPL, alors je ne pourrai pas le linker avec n'importe quel prog, donc c plus vraiment de la LGPL... (enfin sauf si y a une version console et une version QT, bien sûr smile)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

11

J'ai jamais compris les licences QT.

12

Si la librairie qui utilise Qt est sous LGPL (comme c'est le cas pour les libs KDE), tu as le droit de linker avec ton logiciel propriétaire si tu as une licence commerciale de Qt.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

13

Mais la librarie qui utilise Qt n'est alors plus sous LGPL pure.
C'est quoi la modif ?

14

Si, elle est sous LGPL. Mais en combinaison LGPL+GPL=GPL, donc tu as besoin d'une licence commerciale de Qt pour pouvoir utiliser la librairie sous les termes moins restrictifs de la LGPL, sauf si tu réussis à éliminer la dépendance envers Qt.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

15

ok

16

OK, donc j'ai pas dit trop de conneries dans ./10, si je comprends bien?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)