私はサイトに行きました: https://developer.gnome.org/gtk3/stable/gtk-getting-started.html にexample-0.cと入力しました(First_Windowに名前を変更しました。 c)。ただし、このコマンドの後にコンパイルするメッセージが表示されます。
gcc `pkg-config --cflags gtk+3.0` -o First_Window First_Window.c `pkg-config --libs gtk+-3.0`
パッケージgtk + 3.0がpkg-config検索パスで見つかりませんでした。おそらく、「gtk + 3.0.pc」を含むディレクトリをPKG_CONFIG_PATH環境変数に追加する必要があります。パッケージ「gtk + 3.0」が見つかりません含める
インクルードファイルをパス#include </usr/include/gtk-3.0/gtk/gtk.h>
に編集した後、新しいエラーが表示されます。
パッケージgtk + 3.0がpkg-config検索パスで見つかりませんでした。おそらく、 `gtk + 3.0.pc 'を含むディレクトリをPKG_CONFIG_PATH環境変数に追加する必要があります。パッケージ' gtk + 3.0 'が見つかりません。 gtk.h:30:21:致命的なエラー:gdk/gdk.h:そのようなファイルまたはディレクトリはありません#include
パスのエクスポートに関する記事を見つけました。私は今それらを見つけることができませんが、とにかく機能しませんでした。
誰かがパスを設定またはエクスポートする方法を教えてくれますか、これを解決しますか?
最初のpkg-configステートメントに「-」記号が欠落しているようです。コマンド全体が次のようになるように、「-」記号を追加してみてください。
gcc `pkg-config --cflags gtk+-3.0` -o First_Window First_Window.c `pkg-config --libs gtk+-3.0`
また、インクルードパスを以前の状態に修正する必要があります。
#include <gtk/gtk.h>
そして、もう一度コンパイルしてみてください。
Gnomeは、pkg-config here の使用/テストに関するヘルプを提供します。