腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
内置Python模块sqlite3是使用全局计算机的sqlite3共享
库
,还是静态链接?
、
、
、
、
在
Linux
上(使用Python3.5,但在最近的版本中类似),下面是
如何
调用
内置模块sqlite3:==> sqlite3/__init__.py: fromdbapi2.py: from _sqlite3 import * ==> /usr/lib/python3.5/lib-dynload/_sqlite3.cpython-35m-x86_64-
linux
-gnu.
so
浏览 2
提问于2021-07-30
得票数 1
回答已采纳
1
回答
关于android架构?
、
任何人都可以向我解释这张图 在Dalvik上运行的Android应用程序
如何
从VM
调用
原生
库
?
浏览 1
提问于2011-01-03
得票数 1
回答已采纳
2
回答
C++
库
依赖于C
库
吗?( GCC和
linux
的例子)
、
、
GCC和
linux
的例子, 提前谢谢你。
浏览 3
提问于2015-10-18
得票数 0
回答已采纳
5
回答
默认情况下链接的
库
、
、
我的代码正在测试中:return 0;从它编译的可执行文件所依赖的动态共享
库
是:$ ldd test libc.
so
.6 => /lib/libc.
so
.6 (0x00935000) /lib/ld-
linux
.
so
.2 (0x00ea5000)main函
浏览 25
提问于2011-08-06
得票数 6
回答已采纳
1
回答
Linux
文件:
如何
获取属于导入函数的共享对象
、
、
、
、
在二进制文件中,有一个对共享
库
提供的函数的
调用
,例如strcpy()
linux
-vdso.
so
.1 => (0x00007ffe8b7fa000) libtinfo.
so
浏览 2
提问于2015-04-29
得票数 4
回答已采纳
1
回答
在共享
库
的构造函数(_init部分)中,
如何
知道哪些函数被中断?
、
、
、
、
在x86
linux
上,process A.exe
调用
dlopen()来加载共享
库
B.
so
。在B.
so
中,有一个构造函数,它想知道进程A.exe中的哪个函数在
调用
dlopen()之前被中断。B.
so
中的构造函数(_init部分)
如何
知道?
浏览 1
提问于2011-07-21
得票数 0
1
回答
反向配置?
假设使用pkg-config可以找到需要哪些链接标志,向代码中添加一个
库
,假设如果我需要开罗
库
来添加,我可以通过以下方式找到适当的-l标志> -lcairo
如何
找到反向(即链接标志->
库
名)?假设我想知道通过
调用
-lm标志将添加哪个
库
,我
如何
做到这一点?
浏览 0
提问于2014-03-31
得票数 3
回答已采纳
1
回答
如何
运行软件包管理器不提供的软件,这需要ia32-lib。
“
如何
在64位版本的Ubuntu上运行32位程序?”已经解释了
如何
安装32位的软件,尽管是apt-get和/或dpkg,但在这种情况下并不适用。现在,我必须了解
如何
安装正确的包,以确保它将运行。 当涉及到这些问题时,我的经验水平就像新手-中级。我的推理是gcc将包含向后兼容性编码的文件,并且在
linux
上所有的lib(据我所知)都安装在/libs的系统级别上。到目前为止,它似乎已经启动。(我可以通过游戏中的网络浏览器与游戏服务器连接,因此它正在进行通信)我不确定在运行游戏服务器程序时是否存在依赖检查,因
浏览 0
提问于2013-11-01
得票数 2
回答已采纳
2
回答
libreactnativejni.
so
在64位android (
linux
)上构建为elf32-i 386。
、
总之,我在这里学到的是: 您不能测试在
Linux
上使用本机库的android组件,因为"libandroid.
so
“(核心android )对于
Linux
并不存在。不确定本机团队
如何
运行这个测试,但根据我的经验,如果不加载jni
库
Arguments.createArray,就不可能模拟reactnativejni。原因是Arguments.createArray()
调用
WritableNativeArray,在静态初始化器中
调用
SoLoader.loadLib
浏览 3
提问于2018-04-24
得票数 1
回答已采纳
2
回答
在链接器脚本中使用-dynamic-linker?
、
、
、
我在Intel 32位处理器上使用
Linux
2.6.31-14。#include <stdio.h> { }输出:$ as -o test.o test.s $ ld -T linker.ld -dynamic-linker /lib/ld-
linux
.
so
如何
让链接器脚本使用动态C
库
?
浏览 3
提问于2011-07-07
得票数 0
1
回答
为什么libc依赖于ld.
so
?
、
、
、
我一直认为libc应该是一个独立的动态
库
,直到我发现: /lib64/ld-
linux
-x86-64.
so
.2(0x00007fd743c00000)有人能告诉我为什么libc需要ld.
so
吗?
浏览 3
提问于2021-01-05
得票数 2
回答已采纳
3
回答
用gcc理解共享图书馆
、
、
、
-o one -O3
linux
-gate.
so
.1 => (0x00331000) /lib/ld-
linux
.
so
.2 (0x006dc000)int main() {} $ gcctwo.
浏览 9
提问于2010-10-10
得票数 4
回答已采纳
3
回答
如何
在
Linux
上加载共享
库
延迟
、
、
、
、
我一直在寻找一种方法来创建一个共享
库
(让我们命名为
库
libbar.
so
),延迟加载在
Linux
上的,希望在的帮助下实现--只使用链接器,而不是修改用C++编写的源代码上的任何内容;我的意思是,我不想在父
库
的源代码中
调用
dlopen()或dlsym() (让我们命名为libfoo.
so
)来
调用
libbar.
so
的一个函数,因为它们会使源代码变得混乱和维护过程困难。(简而言之,我希望使用类似于Visual的/DELAYLOAD选
浏览 11
提问于2014-05-01
得票数 13
回答已采纳
4
回答
Linux
默认
库
我知道在Windows上,默认情况下你会得到一些
库
链接到你的进程中-比如kernel32.dll等等。
Linux
上有没有类似的
库
?我正在创建一些
Linux
二进制文件,并寻找支持例程,特别是malloc等。在Windows上,我只是在HeapAlloc (这也是VS采用的方法)上实现了malloc(),但我不确定在这里要做什么。
浏览 1
提问于2013-12-11
得票数 3
1
回答
什么要求_start入口点(内核,d-
linux
.
so
,等等)?
、
、
、
、
然而,据我所理解,内核实际上
调用
了ld-
linux
.
so
(或其他一些解释器),并将执行交给它。所以,我的问题是:内核
如何
“
调用
”ld-
linux
.
so
?附加问题:粗略地看,Glibc、libdl和ld-
linux
.
so
都是同一个代码
库
的一部分,并且紧密地缠绕在一起(使用彼此的私有接口)。这是否意味着不可能编写自定义的libdl-equivalent
库
来实现dlopen
浏览 0
提问于2020-05-22
得票数 2
回答已采纳
1
回答
``dlopen()‘通过
调用
动态链接器’`ld
linux
.
so
‘执行动态链接吗?
、
CSAPP说dlopen()是否通过
调用
动态链接器ld-
linux
.
so
来执行动态链接?ld-
linux
.
so
是dlopen()
调用
来执行动态链接的动态链接器吗? 谢谢。
浏览 0
提问于2020-09-27
得票数 0
回答已采纳
2
回答
使用system()从MATLAB
调用
Python :发出导入非标准Python
库
的命令
、
import lapack_lite完整堆栈:我在Python2.7的Ubunt
浏览 2
提问于2014-05-30
得票数 3
回答已采纳
1
回答
有没有办法列出C
库
中的所有函数?
、
、
、
、
我在我的/usr/ lib /目录中有一个编译过的lib,我想知道使用这个lib可以
调用
的所有可用函数。有办法把它们列出来吗?
浏览 3
提问于2014-03-12
得票数 3
回答已采纳
5
回答
linux
中的libtesseract.
so
错误“无法加载
库
‘' tesseract ':libtesseract.
so
’
、
、
我在eclipse中使用tess4J ocr
库
,并且在我的窗口中工作得很好。但是,当我想在
linux
中运行那个java程序时,它会出现一个错误:“无法加载
库
'tesseract':libtesseract.
so
:无法打开共享对象文件:没有这样的文件或目录”。我在
linux
上没有安装tesseract或任何其他软件的任何权限。只是我可以使用jar文件并通过
调用
shell script.Please来运行java程序。正如我所想的那样,我的问题将通过获取libtesser
浏览 4
提问于2013-08-24
得票数 3
回答已采纳
1
回答
gcc --一个带有未定义符号的静态
库
?
、
、
、
、
我正在尝试使用静态
库
构建一个项目,这样即使没有安装
库
,二进制文件也可以使用。然而,当我尝试这样做时,我得到了很多关于未定义符号的错误。看看这个
库
,我发现它有大量未定义的符号,尽管它是一个.a静态
库
:....问题: 1.为什么静态(.a)
库
依赖于不是静态编译的共享对象(例如,libopenssl)?2.
如何
解决这个问题?尝试手动添加-lssl似乎不起作用。
如何
编译二进
浏览 4
提问于2015-11-22
得票数 14
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux的系统调用与函数库的关系
Android 如何使用JNI构建wav转码amr的so动态库
Linux系统调用实例和功能速查
观影神器 So库直装解锁版
介绍Linux下的系统调用过程
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券