python调用c语言库的问题

冷风1023 2019-04-24 03:23:14
现有python文件pytest.py,需要调用A.so库,A.so库又需要连接B.so库,请问下这样python可以调用A.so库吗?如果可以应该怎么调用呢?
我在使用的时候报A.so库的函数没有定义,实际这个函数定义是在B.so里定义的。
OSError:./A.so:undefined symbol:test_c
...全文
147 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
冷风1023 2019-04-25
  • 打赏
  • 举报
回复
引用 1 楼 陈年椰子 的回复:
能否把 A 和 B 联合编译成 C 呢?

Python 好像只能通过 A.xxx 的形式访问 , 至于 A.xxx 里要用到 B.yyy , Python 貌似解决不了。
Python 只能调用A.xxx 后再调用 B.yyy

你的意思我明白了,只能调用没有依赖关系的库,谢谢啊。
陈年椰子 2019-04-24
  • 打赏
  • 举报
回复
能否把 A 和 B 联合编译成 C 呢? Python 好像只能通过 A.xxx 的形式访问 , 至于 A.xxx 里要用到 B.yyy , Python 貌似解决不了。 Python 只能调用A.xxx 后再调用 B.yyy

37,720

社区成员

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

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