社区
其它技术问题
帖子详情
python调用C编译成的动态库(并且动态库依赖其它动态库)
guochenyanglantian
2014-07-29 03:40:10
最近项目中有一个需求,要用python调用C编译成的动态库(并且动态库依赖其它动态库),在调用过程中报错undefined symbol: SDF_HashUpdate,SDF_HashUpdate是被依赖库中的函数名称,请问这要如何解决,在线等,哪位大神帮忙看一下??
是需要在python ctypes调用的时候将所有动态库全部load,还是需要在编译生成动态库的时候做某些依赖的声明
...全文
555
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
调用
C++
讲解了混合编程的一种形式,通过
python
调用
C++。一种典型应用: 用
python
QT 做界面,用
python
做数据存储及一些外围功能。核心部分用开源的Open3d(C++)。
linux 下
python
调用
c或者c++编写的代码使用案例
在
python
程序中
调用
c或者c++ 的代码。本压缩文件解压后有四个文件夹,包含四个不同的
调用
方法。适用于linux 平台。
使用c语言编写动态链接库(linux下.so文件,windows下dll文件),使用
python
调用
c语言接口。.zip
使用c语言编写动态链接库(linux下.so文件,windows下dll文件),使用
python
调用
c语言接口。
其它技术问题
3,881
社区成员
9,053
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章