社区
其它技术问题
帖子详情
python调用C编译成的动态库(并且动态库依赖其它动态库)
guochenyanglantian
2014-07-29 03:40:10
最近项目中有一个需求,要用python调用C编译成的动态库(并且动态库依赖其它动态库),在调用过程中报错undefined symbol: SDF_HashUpdate,SDF_HashUpdate是被依赖库中的函数名称,请问这要如何解决,在线等,哪位大神帮忙看一下??
是需要在python ctypes调用的时候将所有动态库全部load,还是需要在编译生成动态库的时候做某些依赖的声明
...全文
584
2
打赏
收藏
python调用C编译成的动态库(并且动态库依赖其它动态库)
最近项目中有一个需求,要用python调用C编译成的动态库(并且动态库依赖其它动态库),在调用过程中报错undefined symbol: SDF_HashUpdate,SDF_HashUpdate是被依赖库中的函数名称,请问这要如何解决,在线等,哪位大神帮忙看一下?? 是需要在python ctypes调用的时候将所有动态库全部load,还是需要在编译生成动态库的时候做某些依赖的声明
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guochenyanglantian
2014-07-31
打赏
举报
回复
我是个菜鸟,完全动态加载是不是.so文件,另外,如果在A、B两个库中都加入了-fPIC参数,那还会不会出现上述的问题呢
whoho
2014-07-29
打赏
举报
回复
间接依赖的那个库(假设是B是用什么方式加载的?如果是完全动态加载, 你必须确保通过适配python的那个库(假设是A)进行加载 比如是不是应该在A中增加一个接口loadxxx,进行B的动态加载, 然后在python代码中调用这个接口 如果B已经在A编译时静态链接进A的库文件中,那就不会有问题啦
C/C++、matlab、
python
:生成c
动态库
,matlab、
python
调用
C/C++、matlab、
python
:生成c
动态库
,matlab、
python
调用
Python
调用
c代码vs2005工程
Python
调用
c代码vs2005工程事例,展示了一个VS2005工程
编译成
pyd文件由
python
调用
的例子
Python
python
调用
dll
Python
python
调用
dll
使用c语言编写动态链接库(linux下.so文件,windows下dll文件),使用
python
调用
c语言接口。.zip
使用c语言编写动态链接库(linux下.so文件,windows下dll文件),使用
python
调用
c语言接口。
linux 下
python
调用
c或者c++编写的代码使用案例
在
python
程序中
调用
c或者c++ 的代码。本压缩文件解压后有四个文件夹,包含四个不同的
调用
方法。适用于linux 平台。
其它技术问题
3,881
社区成员
9,045
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章