编译perl问题,有编译经验的请支招!

编译perl问题,有编译经验的请支招!

前提: 有一个 exe可执行文件, 一个perl 程序调用该 exe 文件
目标: 编译perl 程序,要求把exe 文件也包含进去
perl 用 system 语句调用 exe 文件
编译软件: perl Dev kit Build
问题: 如何实现编译后的pl文件在不和被调用的exe在一起的情况下可以正常运行。
好像实现不了吧


QUOTE:
原帖由 wenerban 于 2008-8-26 11:43 发表
问题: 如何实现编译后的pl文件在不和被调用的exe在一起的情况下可以正常运行。

那你就只能在你的程序中显式的包含这个你调用的 exe 文件了。
同意ls,自己写在pl文件里吧
如何实现,是否能给个例子。如果可以实现,就可以实现程序的全封装,并能减少出错机会。

比如一个编译好的print.exe文件里面是一这样:print "to be called!\n";
同目录下有个call.pl,里面是system "print.exe";怎么样实现编译call.pl后用户无法单独执行print.exe,因为执行print.exe就可以出现to be called!
事实上我的目的就是不让print.exe给用户。