1

Windows 7 で Perl Par Packer を使用して実行ファイルを変換しましたが、ファイルを実行するとエラーが表示されます。

モジュールも追加する必要があると思いますが、よくわかりません。基本的に使ってますpp -o sample.exe sample.pl

ActivePerl 5.16を使用しています。

ここに画像の説明を入力してください

Perl スクリプトとしては問題なく動作していますが、EXE ファイルに変換するとエラーで終了します。

4

3 に答える 3

0

この問題は、スタンドアロンの実行ファイルと同じ場所に Mojo モジュールを追加することで解決されます。

于 2013-11-14T11:33:47.737 に答える
0

私は perl が好きで、C/C++ も好きです。両方を最大限に活用するために、この問題を解決する github プロジェクトを作成しました。

参照してください: https://github.com/tlqtangok/perlcpp

短い例はここにあります:

P_eval("$a=2;$a=$a**10;"); 
Int("a") ;   // a= 1024  

P_eval("$a=qq(abc);

P_eval("@arr=(0..9);"; 
P_arr_Int_i("arr", 8 );  // => 8
于 2017-03-09T03:23:30.080 に答える