TH-wbRadStudio で php7.1をexe化 (python3.6も可)


Download

1. VCRUNTIME140.dll のインストール

2. LIBEAY32.dll のインストール

ビルドしたexeに php7ts.dll も一緒に置く。
ビルドしたexeが実行できることを確認。

その他ためになりそうなサイト

抜粋
たとえば、テキストファイルを相対パスで指定したりする場合には、
インタプリタから見たパスの場所がずれるため、
通常どおりのパスが指定できない点を注意する。

この解決方法はRES://というURLスキーマを利用する。

$file = '../data/data.txt';
$usage_path  =  'res:///PHP/' . strtoupper(md5($file));

他の実装

bamcompile

bamcompile hello.php hello.exe 
bamcompile project main.php result.exe

bamcompile -e:c:\php\extensions\php_mbstring.dll project main.php result.exe
bamcompile -e:php_mbstring.dll -e:php_gd2.dll ・・・