2011-12-17 11 views
1

私のアプリケーションの.exeファイルを作成したいと思います。私はここで多くの記事を読んで、私はJSmoothが良い選択だと分かった。私はWindowsを使用しています。私はJSmoothの "read me"ファイルを読んで始めました。ステップ3.4では、それは言う:Jsmoothを使用して.exeファイルを作成する

3.4 FLTKライブラリ

FLTK, available at http://www.fltk.org The easiest way is probably to 
grab a recent source package of fltk, then to run under an MSYS/MINGW 
environment the three commands: "./configure", "make", and "make 
install". 

私はMinGWのをダウンロードしたが、私はMinGWの下FLTKを実行する方法がわかりません!誰か知っていますか?

+1

* "私はここで多くの記事を読んで、JSmoothが良い選択だと分かりました。 Javaベースのデスクトップアプリケーション、[Java Web Start](http://stackoverflow.com/tags/java-web-start/info)を使用すると、より適切な展開オプションが得られます。 (Windowsのみの開発では、.Netは間違いなく良い選択です。) –

答えて

3

私は、JSmoothを使うためにMinGW経由でFLTKライブラリをコンパイルする必要があるのは奇妙なことが分かります。その場合は、スタートメニュー=>プログラム=> Mingw => MinGW Shellを実行し、現在のパスを "CD" DOSコマンドを使用してFLTKソースコードを保存するルートフォルダに変更し、後で"./configure", "make", and "make install"と入力します。実際には、MinGWが提供するGCCコンパイラを使用してFLTKライブラリを構築しています。したがって、ルートフォルダにある./configureスクリプトに何らかの問題がある場合に、後で進める方法がわからないと、リスクが発生します。 http://www.mingw.org/wiki/Getting_Started

Java EXEランチャーであるJSmoothの代わりに、より単純なLaunch4Jを使用することをお勧めします。 http://launch4j.sourceforge.net/

もお勧めします(OSプラットフォームに依存しないJavaランチャーが好きな人は、JNIまたはJNA経由でWindowsネイティブコンポーネントを使用する場合は使用しないでください)あなたがワインを使っていない限り、Linuxはまだそれ以上のことがあります....今はあまりにも技術的に聞こえるでしょう)

関連する問題