
Ubuntu やプログラミングは初めてではありませんが、C と gtk でのプログラミングは初めてです。たまに Quickly を使っています。C と gtk を試してみたいです。
C で動作する開発環境を構築するには、どの GTK パッケージをインストールする必要がありますか?
答え1
私は、代わりに他の大きな GTK アプリケーションをビルドするために必要なパッケージのリストを使用します。
sudo apt-get build-dep inkscape
または、より最小限の出発点として、必要最低限のものから始めて、必要に応じて追加します。
sudo apt-get install build-essential libgtk2.0-dev
答え2
完全な開発環境のために、gnome-devel メタパッケージは、開発ドキュメントと Anjuta IDE を含む完全な GTK + GNOME 開発環境をインストールします。
これは、GTK 開発に必要な最小限のセットよりもはるかに多いですが、必要なものがすべて揃っているのは便利です。
答え3
おそらく、Anjuta や CodeBlocks のようなアプリケーションが必要になります (どちらもソフトウェア センターにあります)。
Glade 統合 (他の機能の中でも特に)、自動ツールの使用 (頭痛の種が少ない)、コードの移植性 (好きなテキスト エディターを使用できる =) などの理由から、他のほとんどの IDE よりも Anjuta を強くお勧めします。
イデオロギー的な問題がない場合は、Monodevelop (Visual Studio に似た優れた IDE) の使用を試してみることができます。
基本的な GTK+ 開発の依存関係を取得するには、Kees が指摘したように、buildessential と libgtk2.0-dev をインストールするだけです。