2011-08-04 5 views
0

私は初心者のプログラマーです。私はこれを解決するためにインターネットを見てきましたが、まだ見ています。私はこのフォーラムで同様の問題を発見しましたが、彼はGtkSharpを使用していますが、私はGtk +を使用しています。基本的に私はGTK +を使ってCodeBlocksでプログラムを書いていました(最初はウィンドウでやるつもりでしたが、うまくインストールできず、数日後に私のUbuntuにCodeBlocksをインストールしてインストールしました)。しかし、今私は自分のプログラムのリリースを作って、それをWindowsのコンピュータ上で動かそうとしていますが、うまくいきません。私はGTKがこのコンピュータに正しくインストールされていると信じています。どんな助けもありがとう。GTKアプリケーションがウィンドウで実行されない

また、私のプログラムでGTKライブラリをインストールするためにそれを使用しているすべてのコンピュータに必要なのでしょうか?

+0

こんにちは。詳細をご記入ください。あなたはWindows用のプログラムを再コンパイルしましたか? Windowsでプログラムを実行しようとすると、エラーメッセージは何ですか? –

答えて

0

Windowsでは、プログラムをGTKライブラリで出荷する必要があります。残念なことにパッケージングは​​あまり簡単ではなく、gtk.orgの現在入手可能なパッケージはすべて2.16または2.22であり、うまくいきません(テーマはアイコンや色が紛失しています)。

マウスの入力/終了イベントが正しく生成されないなど、ウィンドウにいくつかの厄介なバグがあります。

プログラムが1つのプラットフォームで実行されていても、それ以外のプラットフォームで実行されていない場合は、プログラムにエラーがある可能性が非常に高くなります。 GTKの警告がないか再度確認してみてください。

さらに詳しい情報を提供する必要があります。この情報を手助けする方法はありません。あなたは助けを得るためにエラーの問題を絞り込む必要があります。

ところで、私はGTKをクロスプラットフォームのツールキットとは考えていません。なぜなら、それはUNIX上ではうまく維持されているからです。 WindowsとMacOSXのポートは、お尻の一定の痛みです。まだ3.0バイナリディストリビューションがないことはちょっと恥ずかしいことです。

+0

...なぜそれを作るのを手助けしないのですか?ここで議論する人々:http://mail.gnome.org/archives/gtk-devel-list/2011-July/msg00013.html – ptomato

関連する問題