0

gtkmm guiライブラリ(c ++用)をインストールしましたが、動作しません。c:\ gtkmm64 \ binはパス上にありますが、私のアイデアでは、c:\ mingw \ include\somethingの下にあるインクルードファイルのみが存在すると述べています。私はNetBeansをIDEとして使用し、Windows 7を実行していますが、コンパイラはmingwです。

4

1 に答える 1

2

動作するようにGtkmmを設定することは、いくぶん悪夢になる可能性があります。

プロジェクトのプロパティで次のことを行う必要があります。

  • 「C++コンパイラ」セクションでは、すべてのインクルードを「インクルードディレクトリ」セクションに配置する必要があります。そこにはたくさんの.hファイルが蒔かれていることに注意してください。gtkmm/includeだけが必要なわけではありません。たとえば、glib/includeも必要になります。

  • [リンカー]セクションで、[ライブラリ]をクリックします。すべてのライブラリをgtkmmパッケージに入れる必要があります。前のセクションと同様に、gtkmm / libだけでなく、glib / lib、pango/libなども必要になります。

コンパイラが文句を言うのをやめたら、これで完了です。

于 2011-04-01T17:25:50.400 に答える