Haxe - Генерация Exe (cpp)

Меня проинструктировали загрузить и установить FlashDevelop, и это кажется прекрасным, но я не знаю, как создавать exe-файлы при написании программ на Haxe. Я пытаюсь собрать или запустить проект в FlashDevelop, НО он ничего не делает. Кто-нибудь может посоветовать мне, как это сделать?

Спасибо


person jay_t55    schedule 30.08.2009    source источник


Ответы (1)


Целевая цена CPP - самая молодая в мире Haxe и поэтому все еще немного грубая; добавить больше сложности, потому что это зависит от внешних инструментов для правильной работы.

Сделав это предположение, попробуйте создать новый проект Haxe / CPP в FlashDevelop, откройте класс Main и добавьте простую строку trace("hello world!");. Нажмите F5, чтобы запустить процесс "компиляции и запуска". В строке состояния вы увидите сообщение «Сборка началась ...», и вы сможете следить за процессом, глядя на «Панель вывода». Если ваша среда настроена правильно, он скомпилирует весь проект и откроет окно DOS, где выполнит сгенерированный исполняемый файл (вы можете найти его в папке bin).

Если вы получаете сообщение об ошибке, ваша среда еще не готова для создания приложений CPP с Haxe. Чтобы исправить это, следуйте инструкциям по установке, которые вы можете найти здесь .

Простая альтернатива для создания собственных исполняемых файлов (да, вы можете скомпилировать то же самое для Win / Mac / Linux), вы можете настроить neko для создания файла .n и nekotools для преобразования его в форму exe. Просто введите:

nekotools boot main.n
person Franco Ponticelli    schedule 30.08.2009
comment
Обратите внимание, что первый запуск компилятора в проекте CPP может занять много времени. После этого это будет намного быстрее, потому что многие вещи кэшируются. - person Franco Ponticelli; 30.08.2009