2008年10月8日星期三

windows下安装模块的一些问题

windows下面一般使用activeperl自带的ppm包来安装perl模块
但ppm提供的模块很有限而且相当的过期,所以还是使用cpan上面的包直接安装比较靠谱

1:使用nmake来代替linux make
http://download.microsoft.com/download/vc15/Patch/1.52/W95/EN-US/Nmake15.exe
从上面link中下载nmake15.exe,然后运行生成nmake.exe和nmake.err,将它们拷贝到perl安装目录的bin目录下面,一般是c:/perl/bin

2:使用vc的c编译器
如果是用c写成的模块,需要c编译器,一般是C:\Program Files\Microsoft Visual Studio\VC98\Bin\CL.EXE 将这个目录加入到windows的PATH变量中
具体是右键我的电脑->属性->高级->环境变量里面的系统变量

3:使用vc的库文件
perl.h需要很多库文件,在vc的include目录下,此时
运行
C:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT
即可是用这些文件

没有评论: