XS中用h2xs进行扩展开发时问题

XS中用h2xs进行扩展开发时问题

XS中用h2xs进行扩展开发时问题
书上说通过h2xs -x -n MOD_NAME atest.h后会生成 MOD_NAME.pm、Makefile.pl和MOD_NAME.xs文件,然后就可以进行模块的安装了,可我在linux下用上面命令后咋就只生成了ppport.h,MOD_NAME.xs文件呢,而且MODE_NAME.xs还是空的,郁闷ing
你的atest.h里面有东西吗?贴出来看看?
很简单的做一个测试,但是结果让人纳闷
#include<stdio.h>
#include<ctype.h>
int amst(char * p,int flag);

用swig可以了(swig -perl atest.i),不过Makefile.PL也没有生成,还得自己手工写(书上说会自动生成的哦)
我的是可以的。运行h2xs的.
我的是可以的。运行h2xs的时候没有抱错?