将perl应用程序与支持模块一起安装到没有编译器的Windows PC上

Mic*_*cah 2 windows installation perl module

我正在构建一个perl应用程序,它通过DBD :: Pg模块与PostgreSQL数据库交互,并使用Perl/Tk作为它的GUI.它在我的系统上工作得相当好,但我正在为一个家庭成员设计它以用于他们的业务.他们没有c ++编译器,也不知道CPAN是什么.我们的目标是不要因为必须加载c ++编译器而陷入困境,如果我可以避免它,就会遇到从源代码构建模块的所有麻烦.

我需要将Tk模块与Strawberry Perl一起安装到他们的计算机上(它包括开箱即用的DBD:Pg).我如何将此模块与我的应用程序一起包含在内,以便为最终用户提供便利?在安装过程中简单地将我的整个C:\ strawberry\perl\site\lib\Tk文件夹复制到他们的计算机上做诀窍或perl是否需要更多才能使用Tk并对它感到高兴?

谢谢您的帮助!

gho*_*g74 7

一种方法是使用perlapp,perl2exepar等工具将应用程序转换为可执行文件.如果没有,我想你可以试试Strawberry Perl 便携版.