我與bulding的PAR可執行文件,但它給了我一個錯誤:「庫侖沒有找到合適的類加載::執行」
「找不到合適的類::加載實現:在類/加載.pm的管線51
我想權爲什麼它使這個錯誤。
任何人都可以givbe我一個解決方案嗎?
我與bulding的PAR可執行文件,但它給了我一個錯誤:「庫侖沒有找到合適的類加載::執行」
「找不到合適的類::加載實現:在類/加載.pm的管線51
我想權爲什麼它使這個錯誤。
任何人都可以givbe我一個解決方案嗎?
出於某種原因,PAR找不到Class::Load::XS
或Class::Load:PP
。
你可以試試,如果這些對你的所有包括與如:perl -MClass::Load::PP -e1
如果沒有路徑,嘗試(重?)安裝它們或解決您的類路徑。文件系統中的相應文件應該是Class/Load/XS.pm
和Class/Load/PP.pm
。
如果oneliner不給你一個錯誤,那可能是PAR使用不同的包含路徑。
您可以使用eg調試包含路徑。 perl -le 'print for @INC'
並使用-I/my/path
開關暫時添加一些內容到路徑中。或者你可以在你的perl文件中使用use lib '/my/path';
。
我解決它運行PP既-x和-c參數
pp -x -c script.pl
你找到一個解決辦法?如果有幫助,請將答案標記爲已接受。 – tuomassalo