1

アプリケーションの.exeファイルを作成したい。ここで多くの投稿を読みましたが、JSmoothが良い選択であることがわかりました。私はWindowsを使用しています。私はJSmoothの「readme」ファイルを読むことから始めました。ステップ3.4でそれは言う:

3.4FLTKライブラリ

 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を実行する方法がわかりません!誰か知っている?

4

1 に答える 1

3

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

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

誰かがJava Web Start(JWS)同様に使用することを提案するかもしれません(OSプラットフォームに依存しないJavaランチャーを好む場合。JNIまたはJNAを介してコードでWindowsネイティブパーツを使用する場合は、Wineを使用しない限りLinuxでは機能しないため使用しないでください。しかし、それでもまだまだあります....今では技術的すぎるように聞こえます、私は推測します)

于 2011-12-17T00:55:44.987 に答える