串口操作问题

串口操作问题

串口操作问题
想用perl在windows 环境下控制串口。
首先在cpan上搜到一个Win32API::CommPort
http://search.cpan.org/~bbirth/Win32-SerialPort-0.19/lib/Win32API/CommPort.pm
但是其中要用到WIN32 api 0.01
use Win32;
use Win32::API 0.01;
而我在cpan上搜到的最低版本是 0.20
http://mirrors.dayouit.com/CPAN/authors/id/A/AC/ACALPINI/

下一步我该怎么办?
0.20 甚至 0.40...
0.20 甚至 0.40 都应该兼容 0.01的。
就是0.01的功能,后面的应该都有的。

还有我记的CPAN有个备份网站,那里面有所有的版本号模块的。
我在使用CPAN时...
我在使用CPAN时是直接把下载的.pm文件直接放到对应的 site\lib的目录里的,这样使用对吗?
当site/lib/Win...
当site/lib/Win32中没有API.pm时,出错信息:
Can't locate Win32/API.pm in @INC

我把API.pm拷进目录后,出错信息:
Can't locate loadable object for module Win32::API in @INC

这是为什么?
如果一些模块依...
如果一些模块依赖扩展就无法直接复制。你这个就是这个问题。

必须编译安装呀。
谢谢,我是新手...
谢谢,我是新手,对模块还没用过,刚看了点perl语法。
还望多多指教。
用ppm安装吧......
用ppm安装吧..........

最近很郁闷,写的几个串口传输通通没法用,
有什么参考资料吗?