[置顶] 在windows xp下用vs2005编译perl模块的要点

在windows xp下用vs2005编译perl模块时,需要将清单文件嵌入到.dll文件中,否则编译出来的.dll文件不能正常使用,报R6034错误。进入到要编译的模块的根目录,用如下命令行即可一次将所有.dll文件的清单文件嵌入.dll文件中:

dir *.dll /s /w /b | perl -e"while(<>){chomp; qx|mt -manifest ${_}.manifest -outputresource:${_};2|;}"
 

你可能感兴趣的:(windows,XP,perl)