GUI programmierung ??? [erledigt danke]

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
c01001
Beiträge: 50
Registriert: 14.07.2004 14:44:54

GUI programmierung ??? [erledigt danke]

Beitrag von c01001 » 18.08.2012 13:38:37

Hallo,

wollte anfangen unter Debian GUI zu programmieren, mit GTK etc..
Jetzt wollte, möchte ich gern wissen welche Pakete ich installieren muss damit ich unter C++ programmieren kann??
Da ich leide keine gute Tut gefunden habe der einfach erklärt welche Standard Pakete man installieren muss usw... .
Und vielleicht noch ein Paar Tipps.

MFG und danke im voraus
c01001.
Zuletzt geändert von c01001 am 20.08.2012 00:51:43, insgesamt 1-mal geändert.

DeletedUserReAsG

Re: GUI programmierung ???

Beitrag von DeletedUserReAsG » 18.08.2012 13:43:34

In erster Linie wohl libgtk-3-dev (wenn es GTK3 sein soll). Dazu natürlich alles, was man für C++ so braucht (libc-dev, Compiler, …). Die Abhängigkeiten sollten dich mit allem Notwendigen versorgen. Und wenn etwas fehlt, installierst du einfach das entsprechende *-dev-Paket nach.

cu,
niemand

lemak
Beiträge: 1213
Registriert: 09.11.2007 13:25:57
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: GUI programmierung ???

Beitrag von lemak » 18.08.2012 13:50:11

Und wenn etwas fehlt, installierst du einfach das entsprechende *-dev-Paket nach.
Und bei Bedarf auch die *-doc Pakete und Debiandevhelp um die Dokumentation zu lesen.

PS: Schau dir später auch mal Debianglade an. (Wobei das teilweise aber Probleme hat/hatte z.B. mit V/H-Box Widgets. Das lässt ich aber im xml nachbessern, wenn man sich in die Objekte eingearbeitet hat. Edit: Oder ich habe es falsch gemacht^^) Nur um es zu kennen.
Zuletzt geändert von lemak am 18.08.2012 14:10:50, insgesamt 1-mal geändert.

Benutzeravatar
whisper
Beiträge: 3379
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: GUI programmierung ???

Beitrag von whisper » 18.08.2012 14:00:26

Du kennst glade?
http://glade.gnome.org/

in dem Umfeld wirst du auch Tipps für IDE bekommen (Anjuta)
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt. 😉

Benutzeravatar
detix
Beiträge: 1743
Registriert: 07.02.2007 18:51:28
Wohnort: MK

Re: GUI programmierung ???

Beitrag von detix » 18.08.2012 14:30:25

Falls es aber im Grundsatz nur darum geht ein bisschen GUI für bash Befehle zu nutzen,
dann vielleicht mal hier reinschauen:
http://www.gtk-server.org/index.html
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!

Benutzeravatar
whisper
Beiträge: 3379
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: GUI programmierung ???

Beitrag von whisper » 18.08.2012 14:31:14

detix hat geschrieben:Falls es aber im Grundsatz nur darum geht ein bisschen GUI für bash Befehle zu nutzen,
dann vielleicht mal hier reinschauen:
http://www.gtk-server.org/index.html
Dann kann ich zenity empfehlen.
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt. 😉

Benutzeravatar
c01001
Beiträge: 50
Registriert: 14.07.2004 14:44:54

Re: GUI programmierung ???

Beitrag von c01001 » 18.08.2012 15:02:52

Hallo,
danke für die Links und Infos.

Also es geht mir zur Zeit nur darum GUI für C++ zu entwickeln.
Als Beispiel, wie wurde bei "Mozilla Thunderbird" der GUI entwickelt ???

Der Link für Bash fand ich schön, da ich es noch nicht kannte. Danke.

Danke im voraus

c01001.

Benutzeravatar
FANA
Beiträge: 482
Registriert: 30.03.2005 17:50:55

Re: GUI programmierung ???

Beitrag von FANA » 18.08.2012 16:02:32

Das GUI für Thunderbird/Iceweasel ist noch mit GTK2 geschrieben. Nachfolger ist GTK3/GObject:

http://developer.gnome.org/gnome-devel- ... pp.html.en

Benutzeravatar
Emess
Beiträge: 3764
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: GUI programmierung ???

Beitrag von Emess » 18.08.2012 16:10:18

FANA hat geschrieben:Das GUI für Thunderbird/Iceweasel ist noch mit GTK2 geschrieben. Nachfolger ist GTK3/GObject:
hab zwar keine Ahnung von der ganzen Programmiererei, Aber dass Mozilla GTK ist wusste sogar ich.
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2

http://www.emess62.de

Benutzeravatar
FANA
Beiträge: 482
Registriert: 30.03.2005 17:50:55

Re: GUI programmierung ???

Beitrag von FANA » 18.08.2012 16:39:17

http://packages.debian.org/wheezy/iceweasel

Siehst bei den Abhängigkeiten ( dep: libgtk2.0-0 )

lemak
Beiträge: 1213
Registriert: 09.11.2007 13:25:57
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: GUI programmierung ???

Beitrag von lemak » 18.08.2012 23:20:19

c01001 hat geschrieben:möchte ich gern wissen welche Pakete ich installieren muss damit ich unter C++ programmieren kann??
niemand hat geschrieben:In erster Linie wohl libgtk-3-dev (wenn es GTK3 sein soll).
Die libgtk* ist da aber wohl eher suboptimal, da sich für C++ dann vlt. doch eher Debianlibgtkmm-3.0-dev anbieten würde. Da sich diese dann mehr nach OOP Manier handhaben lässt.

Aber FANA's link bringt einen ja drauf.

g8,
up

Benutzeravatar
schorsch_76
Beiträge: 2601
Registriert: 06.11.2007 16:00:42
Lizenz eigener Beiträge: MIT Lizenz

Re: GUI programmierung ???

Beitrag von schorsch_76 » 19.08.2012 09:33:37

gtkmm ist recht gut zu verstehen und OOP . Hier [1] hast du ein Tutorial für gtkmm. Als Abhängigkeiten brauchst du halt Debianlibgtkmm-3.0-dev , dein Debianmake und evtl Debiancmake Debiancmake-curses-gui Debiang++ Debiangcc und was du sonst so benötigst.

Debiancmake und Debiancmake-curses-gui [2] mag ich recht gern, da es meines Erachtens leichter zu verstehen ist als das automake/autoconf System.

Unter [3] findest du ein gtkmm "Hello World".

Gruß
schorsch

[1] http://www.gtkmm.org/en/documentation.html
[2] http://www.cmake.org/
[3] http://developer.gnome.org/gtkmm-tutori ... le.html.de

Benutzeravatar
c01001
Beiträge: 50
Registriert: 14.07.2004 14:44:54

Re: GUI programmierung ??? [erledigt danke]

Beitrag von c01001 » 20.08.2012 00:50:59

Hallo,

habe mir Eure Antwort durch gelesen.
Ich denke das wird reichen fürs erstes.

Danke für die Infos und Links.

Gruß c01001.

Antworten