g++编译动态库找不到.h文件中的方法接口

在vs 2013里面写的代码,加入了source.def(加入方法A)编译动态库后能有方法A的接口,但单独利用g++进行动态库编译生成的话,不能找到方法A的接口,这是怎么回事呀

用nm等查看一下动态库导出了什么函数