Skrive gnome programmer?
Hvor begynder man hvis man fx vil til at skrive gnome programmer? Jeg havde tænkt på at skrive en virtual desktop manager ala kpager til KDE.
Jeg har hørt at man skal bruge noget der hedder GTK+, men er det bedst til grafiske applikationer?
Og skriver man GTK+ programmer i C, C++, Java eller noget helt andet?
Jeg har hørt at man skal bruge noget der hedder GTK+, men er det bedst til grafiske applikationer?
Og skriver man GTK+ programmer i C, C++, Java eller noget helt andet?
Kommentarer14
Re: Skrive gnome programmer?
Sidst jeg prøvede gtkmm, syntes jeg det var meget grimt at kode i (sammenlignet med Qt i hvertfald). Men jeg er også fysikere og ikke programmør, så det forklarer det måske. :)
Synes du også skulle tage et kig på MONO (http://www.mono-project.com/Main_Page), det er faktisk ret interessant. Der skriver man i C# (GTK#).
Re: Skrive gnome programmer?
http://developer.gnome.org/doc/tutorials/gnome-libs/gtk.html
Jeg har smidt koden i filen GTKtest.c men får denne fejl:
GTKtest.c:3:21: error: gtk/gtk.h: No such file or directory
Jeg har lavet denne makefile:
INC=/usr/include/gtk-2.0/gtk/
all: main
main: GTKtest.c
gcc GTKtest.c -I$(INC)
idet locate gtk.h gav:
/usr/include/gtk-2.0/gtk/gtk.h
men den kan stadig ikke finde header filen...inkludere jeg forkert?
Jeg har smidt koden i filen
GTKtest.c:3:21: error: gtk/gtk.h: No such file or directory
Jeg har lavet denne makefile:
INC=/usr/include/gtk-2.0/gtk/
all: main
main: GTKtest.c
gcc GTKtest.c -I$(INC)
idet locate gtk.h gav:
/usr/include/gtk-2.0/gtk/gtk.h
ændre
#include
til#include
Fordi du lige pt beder komplieren om at kikker i /usr/include/gtk-2.0/gtk/gtk/gtk.h og den liggger i /usr/include/gtk-2.0/gtk/gtk.h ...Jeg håber at det hjælper :D
Re: Skrive gnome programmer?
bigblop, Gå uden om .NET og GTK# da de slet ikke er værd at samle på og du får ikke særligt mange brugere til programmet. Langt de fleste går uden om langsomme .NET programmer til Linux (der findes 2-3 stykker) og det første jeg gør er at afinstallere skidtet på en nyinstalleret maskine.
Der findes mange programmerings sprog til Gnome og et af dem er native java. Altså man kan lave et Java program i Eclipse, og kompilere det så det kører nativt uden fortolker (gør det meget hurtigere). Ellers er der alt C, C++, Python, Perl, Ruby, Tcl osv. Kig her:
http://developer.gnome.org/arch/lang/
Re: Skrive gnome programmer?
Gnome Programmering
Re: Skrive gnome programmer?
#bigblop:
For helvede :-) De
For helvede :-) De forskellige bindings kan formentligt stort set det samme, så hvis du ikke er C++ haj, så brug da python eller java.
Men du burde egentligt bare kunne bruge kpager direkte i gnome..
Re: Skrive gnome programmer?
Vil også gerne have en ren gnome installation da jeg ikke har gode erfaringer med at mixe KDE og gnome.
Re: Skrive gnome programmer?
Re: Skrive gnome programmer?
Re: Skrive gnome programmer?
Re: Skrive gnome programmer?
Re: Skrive gnome programmer?