Использование Jsmooth для создания .exe файла - PullRequest
1 голос
/ 17 декабря 2011

Я хочу создать файл .exe моего приложения.Я прочитал много постов здесь и обнаружил, что JSmooth - хороший выбор.Я использую Windows.Я начал с чтения файла JSmooth "read me".На шаге 3.4 говорится:

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, но я не знаю, как запустить FLTK под MinGw!Кто-нибудь знает?

1 Ответ

3 голосов
/ 17 декабря 2011

Мне кажется странным, что вам нужно скомпилировать библиотеку FLTK через MinGW, чтобы использовать JSmooth.Если это так, запустите меню «Пуск» => Программы => Mingw => Оболочка MinGW и измените текущий путь к корневой папке, в которую вы сохраняете исходные коды FLTK, используя команду DOS «CD», а затем введите: "./configure", "make", and "make install" по одному.На самом деле вы создаете библиотеку FLTK с использованием компилятора GCC, поставляемого MinGW.Следовательно, существует риск, если вы не знаете, как действовать позже, если что-то не так в скрипте ./configure, который находится в корневой папке.http://www.mingw.org/wiki/Getting_Started

В качестве альтернативы JSmooth, который является средством запуска Java EXE, я предлагаю вам использовать более простой Launch4J вместо этого.http://launch4j.sourceforge.net/

Кто-то может предложить вам также использовать Java Web Start(JWS) (если вы предпочитаете независимую от платформы ОС панель запуска Java; не делайте этого, если вы используете собственные части Windows в своих кодах через JNI или JNA, так какони не будут работать в Linux, если вы не используете Wine, но все же есть еще кое-что ... теперь это звучит слишком технически, я думаю)

...