Mały program w API w C

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
Borneq
Sędziwy Jeż
Sędziwy Jeż
Posty: 96
Rejestracja: 08 lip 2010, 11:23
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64

Mały program w API w C

Post autor: Borneq »

Szukam przykładów jak napisać mały program najlepiej w C nie w C++ ale nie konsolowy ale mały okienkowy.
Znalazłem przykłady do x11:
http://www.geeks3d.com/20120102/program ... -mac-os-x/
http://kni.mini.pw.edu.pl/x/prezentacja.pdf
http://www.sics.se/~joe/talks/ex11_1.pdf
http://www.xfree86.org/current/xlib.pdf

Choć nie musi być czyste XWindow, mogą być biblioteki, których nie dołączałbym do exe ale korzystał z plików .so które zwykle zainstalowane są w Linuxie. Czy jest tak z GTK/GTK+?
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Mały program w API w C

Post autor: ethanak »

w pakiecie źródłowym gtk masz przykłady. poza tym jeśli to C to gtk będzie najlepsze.
co do dołączania bibliotek - to nie windows. spróbuj zrobić najprostszy projekt na makefile, a potem opakuj to w deba.
Awatar użytkownika
liftboy syndrome
Wytworny Kaczor
Wytworny Kaczor
Posty: 336
Rejestracja: 05 maja 2012, 21:48
Płeć: Mężczyzna

Re: Mały program w API w C

Post autor: liftboy syndrome »

Borneq pisze:Czy jest tak z GTK/GTK+?
Spróbujmy...
Link nr 1.
Awatar użytkownika
el.pescado
Zakręcona Traszka
Zakręcona Traszka
Posty: 734
Rejestracja: 26 maja 2005, 11:43
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Re: Mały program w API w C

Post autor: el.pescado »

Choć nie musi być czyste XWindow, mogą być biblioteki, których nie dołączałbym do exe ale korzystał z plików .so które zwykle zainstalowane są w Linuxie. Czy jest tak z GTK/GTK+?
Tak, GTK+ jest zwykle zainstalowane w Linuksach. Trzeba tylko uważać na wersję. To jaka wersja jest w której dystrybucji, można sprawdzić np tu: http://distrowatch.com/table.php?distribution=ubuntu
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Mały program w API w C

Post autor: ethanak »

We wszystkich współczesnych dystrybucjach można mieć GTK+ w wersji 2 i 3 równocześnie (a jeśli nie wszystkich, to na pewno Ubuntu).
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości