Nie jest nowy w Ubuntu ani programowaniu, ale jestem nowy w programowaniu w C i gtk. Używam Szybko do nieparzystego programu. Chcę się bawić z C i GTK.
Jakie pakiety gtk muszę zainstalować, aby mieć działające środowisko programistyczne z C?
Nie jest nowy w Ubuntu ani programowaniu, ale jestem nowy w programowaniu w C i gtk. Używam Szybko do nieparzystego programu. Chcę się bawić z C i GTK.
Jakie pakiety gtk muszę zainstalować, aby mieć działające środowisko programistyczne z C?
Odpowiedzi:
Oszukuję i korzystam z listy pakietów potrzebnych do budowy innych dużych aplikacji GTK:
sudo apt-get build-dep inkscape
Lub dla bardziej minimalnego punktu początkowego, wybierz absolutne minimum i dodaj, gdy potrzebujesz:
sudo apt-get install build-essential libgtk2.0-dev
W przypadku pełnego środowiska programistycznego metapakiet gnome-devel zainstaluje pełne środowisko programistyczne GTK + GNOME, w tym dokumentację programistyczną i środowisko IDE Anjuta.
To znacznie więcej niż minimalny zestaw rzeczy, których potrzebujesz do rozwoju GTK, ale fajnie jest mieć wszystko, czego prawdopodobnie potrzebujesz.
Prawdopodobnie potrzebujesz aplikacji takiej jak Anjuta lub CodeBlocks (obie można znaleźć w centrum oprogramowania).
Gorąco poleciłbym Anjutę w stosunku do większości innych IDE ze względu na jej integrację z Glade (między innymi funkcjami), użycie narzędzi automatycznych (mniej problemów) i przenośność kodu (możesz użyć dowolnego edytora tekstu, który ci się podoba =).
Jeśli nie masz problemów idealogicznych, możesz spróbować użyć Monodevelop (jest to dobre IDE, podobne do Visual Studio).
Aby uzyskać zależności dla podstawowego rozwoju GTK +, po prostu zainstaluj buildessential i libgtk2.0-dev, jak zauważył Kees.