私は以下の問題に直面しています。私はMSYS64を通してGTK + -3.0とpkg-configをインストールしました。 pkg-config.exe
はC:\msys64\usr\bin
にあり、Windows環境のPATHに追加しました。私はその結果Windowsの下にMSYSを介してインストールされたpkg-config(GTK + -3.0用)を実行して絶対パスを取得する方法
pkg-config gtk+-3.0 --cflags
を実行する場合、私は、私は今
-mms-bitfields -pthread -mms-bitfields -I/mingw64/include/gtk-3.0 -I/mingw64/include/cairo [and_so_on...]
MSYSの上にマウントされたドライブと呼ばパスを含める一連の取得(cmd.exeのか、MSYSの下で実行されているのいずれかのシェル) EclipseをGTK開発のために設定しようとしています(ただし、同じ問題があるpkg-configパッケージは避けてください)。私はコマンドラインパターンコンパイラのとリンカオプションへのpkg-config設定の内容を追加した場合、私はどのように私は窓の下に絶対パスにpkg-config
ポイントを作ることができ
fatal error: gtkmm.h: No such file or directory
(obvously)はインクルージョンを取得していません? (C:\msys64\......
) 私はこの問題(おそらく鈍い)に苦しんでいますが、解決策を見つけることができません。
'pkg-config'はあなたに絶対パスを与えるべきです。 gtkはc:/mingw64/include/gtk-3.0の下にありませんか? –
gtkはC:/msys64/mingw64/include/gtk-3.0にあります。しかし、私は理由を理解していない...そして、私は理由を理解していない... –