由于考虑到以后代码的后期改动本人想建立一个共享库mylib.so,用来给我的游戏算积分。代码如下:
以上代码中用到了C++的一个类CUser传给积分函数用来修改积分。
可以生成共享库gamescore.so但是在如下的动态库调用主程序中,出现了问题(编译没问题运行时出问题,找不到symbol)
找不到so里面的symbol??!!!
我是照着网上流荇一个用c语言来实现共享库的例子改造的!gcc下按他的例子没问题,该成g++以后问题就一样了
后来,我查了一些资料说要加入:
来实现,但是像我这种应用我非得要传入一个C++的类指针(或者说我一定要用C++来实现共享库),我该怎么办呢
请高手不吝赐教!给分100,不要嫌尐!关键教导我怎样做C++共享库我将终身收益!感激不尽!