PHP2EXE
Решил посмотреть что у нас на старую добрую тему php2exe — т. е.
Вот этот компилятор я и скачал. Версия 2.9.0, бета. Первое, что я выяснил, когда нашёл где включается режим вывода лога компиляции, инсталлировать надо было туда, куда программа предлагала по умолчанию. Путь «Program Files» вызывает проблемы
В итоге, эксперимент окончился плачевно. Мало того, что итоговый файл оказался размером шесть мегабайт (при том, что исходная программа занимает 1.5 килобайта) — это ещё терпимо, понятно, что с ростом исходной программы этот размер меняться почти не будет, да и упаковывается он до одного мегабайта, например, при помощи NPack. Хуже, что скомпилированная (даже не сжатая) программа так и не заработала — при выполнении возникают ошибки переполнения.
Вывод: возможно, это огрехи
Комментарии 8
Версия
php5ts.dll сжался UPX до 1,8 МБ.
Тестовый
Выложил временно сюда:
http://balans2.ru/_tmp/php2exe.rar
Попробуйте.
Не считаю это недостатком.
В современном ПО библиотеки, как правило, в отдельных файлах хранятся.
Тогда для любой мелкой программы нужно будет добавлять ещё и инсталлятор.