听雨屋檐人 2008-6-24 19:10
在perl脚本中调用cqperl的一些lib 的问题
在perl脚本中调用cqperl的一些lib
[code]
use lib "C:\\Program Files\\Rational\\Common\\lib\\perl5\\site_perl\\5.6.1";
use lib "C:\\Program Files\\Rational\\Common\\lib\\perl5\\5.6.1";
use lib "C:\\Program Files\\Rational\\Common\lib\\perl5";
use lib "C:\\Program Files\\Rational\\Common\\lib";[/code]
便会报错:
[code]Can't load 'C:\Program Files\Rational\Common\lib\perl5\site_perl\5.6.1/MSWin32-x
86-multi-thread/auto/CQPerlExt/CQPerlExt.dll' for module CQPerlExt: load_file:内
存位置访问无效。 at C:\Program Files\Rational\Common\lib\perl5\5.6.1/MSWin32-x86
-multi-thread/DynaLoader.pm line 206.
at C:\Program Files\Rational\Common\lib\perl5\site_perl\5.6.1/CQPerlExt.pm line
7
Compilation failed in require at \\192.168.24.15\g$\cqperl\process.pl line 7.
BEGIN failed--compilation aborted at \\192.168.24.15\g$\cqperl\process.pl line 7[/code]
难道在windows有问题?
听雨屋檐人 2008-6-29 14:53
反向思考,通过特殊变量解决了这个问题。
原本打算用perl程序打包成exe来调用,后来觉得比较麻烦,perl的变量就可以搞定了!
主要是对perl不够熟悉!惭愧惭愧!