码迷,mamicode.com
首页 >  
搜索关键字:so动态库    ( 63个结果
安装emqx,启动失败,openssl not found
emqx 安装教程 启动失败 根据提示,我们查看启动失败日志 接着我们查看官网,对应常见错误,找到对应的解决办法, 查询 crypto依赖的 .so 动态库列表及其在内存中的地址:(其中 OPENSSL_1.0.2' not found表明指定的 OPENSSL 版本的 .so 库未正确安装) 我是 ...
分类:其他好文   时间:2021-03-06 14:53:32    阅读次数:0
so 动态库崩溃问题定位(addr2line与objdump)
一、需求分析so 的崩溃并不像 Java 代码那么好定位,我们通常看到的就只是 so 中的一大段崩溃的堆栈信息。那么我们怎么通过这个堆栈信息来定位我们的问题呢? 二、addr2line1. 介绍Addr2line 工具(它是标准的 GNU Binutils 中的一部分)是一个可以将指令的地址和可执行 ...
分类:其他好文   时间:2020-06-15 13:44:19    阅读次数:104
[社群QA] “专家坐诊”第43期问答汇总
Centos7 NGINX+PHP7.2环境,遇到ZBX报没有gettext环境的错误,但是我在编译PHP的时候已经加上--enable-gettext了,so动态库也加过了,phpinfo页面也看得到,就是zabbix页面报这个错误
分类:其他好文   时间:2020-01-16 16:10:32    阅读次数:123
[转] python关于ctypes使用char指针与bytes相互转换的问题
最近研究人脸识别,需要用python调用so动态库,涉及到c/c++中的指针字符串转Python的bytes对象的问题。 按照ctypes的文档,直观方式是先创建对应的类型数组,再将指针取地址一一赋值: from ctypes import * p=(c_char * 10)() for i in ...
分类:编程语言   时间:2019-12-02 11:56:54    阅读次数:243
Python 项目转.so动态库
最近, 作者遇到一个需求, 需要把Python的工程部署到别的集群, 但是又要保证Python代码的安全性. 于是上网搜索, 搜到几个解决方案, 但是都不是符合需求. 综合搜到的几个解决方案, 最终作者采用了编译成so动态库的方式发布. <! more 首先说一下搜到到几个解决方案, 以及它们的优缺 ...
分类:编程语言   时间:2019-01-01 12:27:30    阅读次数:1783
后门技术(HOOK篇)之DT_RPATH
0x01 GNU ld.so动态库搜索路径 参考材料:https://en.wikipedia.org/wiki/Rpath 下面介绍GNU ld.so加载动态库的先后顺序: LD_PRELOAD环境变量指定的路径(一般对应文件/etc/ld.so.preload); ELF .dynamic节中D ...
分类:其他好文   时间:2018-10-28 11:17:27    阅读次数:169
JNI调用so动态库
1、编写native接口 2、根据native接口生成声明文件(.h) 3、编写接口代码调动so动态库(.c) 4、根据.h、.c编译生成so,如下makefie文件make生成libengine.so 5、java调用native接口 6、配置动态库路径 ...
分类:其他好文   时间:2018-06-17 17:53:57    阅读次数:212
linux中动态库libXXX.so
1、动态库概念:动态链接库与普通的程序相比而言,没有main函数,是一系列函数的实现。通过shared和fPIC编译参数生产so动态链接库文件。程序在调用库函数时,只需要连接上这个库即可。 2、动态库的创建。例如下面实现一个简单的整数四则运输的动态链接库,定义的caculate.h和caculate ...
分类:系统相关   时间:2018-05-27 21:43:43    阅读次数:3007
『Python CoolBook』ctype读取Linux动态库so文件
一、动态库文件生成 源文件hello.c 头文件hello.h 结构体如果放在.h文件中和放在.c中写法没有区别,且重复定义会报错。 如果使用了c++特性(.c文件需要是.cpp文件),.h头需要对应声明,如下结构会更保险, 编译so动态库 此时可以看到so文件于文件夹下。 二、使用python调用 ...
分类:编程语言   时间:2018-05-18 23:28:05    阅读次数:286
动态连接库 (.so文件)
C编译: 动态连接库 (.so文件) Linux动态链接库.so文件的命名及用途总结 Linux编程练习(二)—— Linux下.so动态库的建立和调用 在“纸上谈兵: 算法与数据结构”中,我在每一篇都会有一个C程序,用于实现算法和数据结构 (比如栈和相关的操作)。在同一个程序中,还有用于测试的ma ...
分类:其他好文   时间:2017-10-29 15:13:17    阅读次数:218
63条   1 2 3 4 ... 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!