gtkmm guiライブラリ(c ++用)をインストールしましたが、動作しません。c:\ gtkmm64 \ binはパス上にありますが、私のアイデアでは、c:\ mingw \ include\somethingの下にあるインクルードファイルのみが存在すると述べています。私はNetBeansをIDEとして使用し、Windows 7を実行していますが、コンパイラはmingwです。
1 に答える
2
動作するようにGtkmmを設定することは、いくぶん悪夢になる可能性があります。
プロジェクトのプロパティで次のことを行う必要があります。
「C++コンパイラ」セクションでは、すべてのインクルードを「インクルードディレクトリ」セクションに配置する必要があります。そこにはたくさんの.hファイルが蒔かれていることに注意してください。gtkmm/includeだけが必要なわけではありません。たとえば、glib/includeも必要になります。
[リンカー]セクションで、[ライブラリ]をクリックします。すべてのライブラリをgtkmmパッケージに入れる必要があります。前のセクションと同様に、gtkmm / libだけでなく、glib / lib、pango/libなども必要になります。
コンパイラが文句を言うのをやめたら、これで完了です。
于 2011-04-01T17:25:50.400 に答える