[英]compile perl script using par::packer and run it on different linux versions
我有一個 Perl 腳本,我嘗試使用PAR::Packer使其成為獨立的可執行文件,因此它在目標機器上沒有 Perl 的情況下運行(出於安全原因)。 我在 Windows 上使用 WSL 來打包 Perl 腳本,但是當我在目標機器上運行它時遇到的問題是錯誤:“未找到版本 `GLIBC_2.29'” ...
[英]compile perl script using par::packer and run it on different linux versions
我有一個 Perl 腳本,我嘗試使用PAR::Packer使其成為獨立的可執行文件,因此它在目標機器上沒有 Perl 的情況下運行(出於安全原因)。 我在 Windows 上使用 WSL 來打包 Perl 腳本,但是當我在目標機器上運行它時遇到的問題是錯誤:“未找到版本 `GLIBC_2.29'” ...
[英]PERL do not run script after PAR
腳本在 http://localhost/perl.pl 上正常運行 PERL 腳本內容 當我通過瀏覽器 http://localhost/xx.pl 運行腳本時 內部服務器錯誤 服務器遇到內部錯誤或配置錯誤,無法完成您的請求。 ...
[英]Auto replace of the exe file or the script/myscript.pl from the Server
所以我將 PerlPacked exe 工具部署給用戶。 在檢查是否有新工具可用后,我想從服務器運行新工具的自動替換。 1)我知道在windows中,當程序運行時,可以重命名my.exe => myTemp.exe,從服務器下載新的mytool.exe,然后在下次運行mytool.exe運 ...
[英]Get all dependencies for Par::Packer?
我在OSX和Linux上使用Par :: Packer為使用Paws的某些應用程序創建二進制文件。 我這樣叫pp: ppdeps包含導致pp失敗的模塊列表,因為在構建時未檢測到它們。 我知道進行此工作的唯一方法是重復運行pp ,等待它失敗,然后將它抱怨的模塊添加到ppdeps 。 ...
[英].exe crated using Par::Packer with script containing Net::SSH2 is not working
我在我的 Perl 腳本中使用 Net::SSH2 模塊,並嘗試使用 Par::Packer 制作可執行文件(Windows 的 .exe)。 該腳本需要使用公鑰從 windows box ssh 到 linux box,並且不想輸入密碼。 運行 the.exe 時遇到以下錯誤無法為模塊 Net:: ...
[英]How to add all dependencies of Perl DBI module to PAR packer archive
我創建了一個Perl腳本,該腳本使用DBI包連接到MySQL數據庫。 為了使其能夠在不一定安裝了所有依賴項的其他Linux平台上運行,我使用以下命令創建一個獨立文件,其中包含Par Packer(pp)的所有依賴項: 獨立文件在創建它的機器上運行良好,但是,在其他機器上,在執行DBI- ...
[英]Perl: par packer executable with Unicode::GCString, Can't locate object method “new”
我正在使用PAR :: Packer模塊創建一個使用Unicode::GCString模塊的Perl腳本的Windows可執行文件。 腳本的精簡版如下: mwe.pl 我跑的時候 輸出給出字符串的'寬度': 這是預期的。 我使用命令創建mwe.exe ...
[英]Missing 'libexpat-1_.dll' error for executable made with pp
我用Strawberry Perl用pp制作了exe文件,但是當我在另一台機器上運行它時,出現以下錯誤: 我使用以下命令制作可執行文件: 我嘗試使用-a "c:\\strawberry\\c\\bin\\libexpat-1_.dll" (沒有幫助)和-l "c:\\strawb ...
[英]PAR packer is not including user defined modules
我有一個Perl腳本test.pl,其中包括在crypt / Module目錄下的另一個Perl模塊fact.pm。 crypt / test.pl的源代碼是: 給出的PAR打包程序命令是 在僅將可執行文件測試復制到其他目錄路徑並執行它時,出現以下錯誤: 如何將模塊包含 ...
[英]How to add license to my Unix based perl project
我有一個基於UNIX的perl項目,帶有一個main.pl文件,該文件進一步使用了一些用戶定義的perl模塊。 我想向我的perl項目添加許可。 最好的方法是什么? ...
[英]Perl Par::Packer Can't find module issue
我有一個Perl程序,在帶有草莓perl的Windows 7 32bit上使用WWW::Mechanize::Firefox 。 使用命令C:\\>perl testcase.pl 。 當我使用C:\\>pp -o testcase.exe testcase.pl編譯時,它不 ...
[英]which tool use to create Perl executable
我想創建Perl腳本可執行exe文件以供企業使用。 為了安全起見並制止濫用。 我發現了許多過時的帖子。 但是今天我不知道它是否相似! 問題是:應該使用哪個工具來創建可執行文件? 我以前使用以下內容: PAR :: Packer-我最喜歡的選擇。 但它只是包裝工。 可以 ...
[英]Can't install PAR::Packer 1.014 on Linux
安裝CPAN模塊時,PP(PAR :: Packer)總是會失敗。 如果我通過cpan安裝它失敗了。 好的我會手動安裝它。 結果失敗了。 沒有更好,仍然失敗。 如果我安裝了一個非常舊的版本,那么我可以安裝它,但是腳本仍然不能正常工作。 有沒有人建議將腳本編 ...
[英]What to include when using Encode with PAR Packer
我一直在使用PAR :: Packer從Perl腳本中創建獨立的可執行文件。 我唯一遇到的困難是弄清楚我必須通過-l選項強制它包括哪些額外的DLL。 我現在正在使用需要使用utf16-le進行編碼的Perl腳本。 Encode::find_encoding函數在腳本中可以正常工作,但是 ...
[英]perl compiler or packer that tolerate perl fork in windows plateform
如果Perl代碼使用fork或Paralell :: Loops或Parallel :: ForkManager之類的變體,則Par :: Packer生成的獨立exe的pp在運行時將崩潰,請參見https://groups.google.com/forum/?fromgroups中的示例#!t ...
[英]can't compile my perl script. What is the easiest way to make everything work?
我在編譯我的perl腳本時遇到很多麻煩。 我在腳本中使用了各種模塊: 而且fetchinfo.pm也使用以下模塊: 我在計算機上安裝了ActivePerl(64位Win 7)。 我正在嘗試編譯我的代碼並使之成為獨立的.exe文件(盡管也能夠為其他系統編譯也很棒(因為我認為 ...
[英]Cannot install module pp on windows 7 64 bit with Strawberry-Perl
我想從我的perl腳本創建exe文件,因此我嘗試安裝模塊pp。但安裝失敗了這個輸出。 有誰知道原因是什么? 謝謝你的幫助 ...
[英]Perl Packer not operating as expected
我最近安裝了Perl Packer模塊,以將我的perl腳本編譯為exe軟件包。 我正在Windows 32位計算機上運行Strawberry Perl安裝程序。 當我嘗試運行pp -o命令時,出現錯誤,指出Perl不屬於我的路徑。 出於某種原因,當真實路徑為F:/ Programs / ...
[英]How to debug PAR Packer symbol resolution?
我正在使用PAR Packer(1.012)打包perl腳本進行分發,如下所示: pp -c -o腳本script.pl 當我將其移動到沒有使用各種庫的計算機上時,安裝的腳本將失敗,並顯示以下錯誤消息: 因此,它似乎缺少包含該符號的Zlib.so庫。 使用-vv進行調試,可 ...
[英]Perl packed/compiled GUI app does not start/not work?
我正在嘗試使用pp和pp --gui -o test.exe test.pl打包/編譯這個簡單的應用程序: 但是它不起作用,由於某種原因它無法啟動。 有什么想法嗎? 如果我嘗試使用pp -o test.exe test.pl進行編譯/打包,則會收到錯誤消息 找不到Win ...