关于在WIN32平台上Perl如何调用C函数的问题

aawolf 2005-08-18 01:32:00
各位好,第一次使用Perl,难免有些问题.
我已经看了Perl.com上关于XS的说明.但是第一个例子就调用不过去.我的方法是这样的:
1,在VC7.0下生成一个标准的DLL库,暴露一个函数.
2,用h2xs生成相应的xs
3,在Perl命令行中调用时,告诉我不能解析.

按照说明,在ActivePerl中调用C的话,需要安装PerlCRT,请问如何安装,我的错误是这个原因造成的吗?
是否能给出一个在WIN32下Perl调用C的详细说明,谢谢.
...全文
200 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
matlab2000 2006-02-17
  • 打赏
  • 举报
回复
为什么不用swig呢?很方便的。基本上支持很多脚本语言的。
aawolf 2005-08-24
  • 打赏
  • 举报
回复
Win32::API->Import("PerlTest","MyTest2",'IN','V');
MyTest2(234,12);

为什么我调用Perl,只要有参数就会报错?DLL的函数是用_cdcal声明的,谁能告诉我?
liqiuhua123 2005-08-20
  • 打赏
  • 举报
回复
关注中,以前没做过,以后研究研究,希望更多的人来学perl,使我们这个版块热闹起来

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧