腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
共享库内部
、
、
、
我想知道我所问的共享
库
在符号表引用方面是如何工作的。这就像我们包含一个共享
库
时,它导出符号表进行处理,然后根据一些指针执行相应的函数。 共享
库
带区的含义是什么?编辑:-我想知道当共享
库
加载到内存中时它是如何工作的。\当一个函数从
库
中有def的应用程序调用时,比方说Fun()。那么这种联系是如何发生的。我希望现在一切都清楚了。
浏览 1
提问于2009-09-05
得票数 1
回答已采纳
1
回答
有关.so和.dll文件的一般问题
、
、
、
在现代编译器工具链中,如何实现
动态
链接
库
?他们是否有任何类型的内部架构来优化
链接
过程
?如果我想编写自己的
动态
库
构建器和/或
动态
链接
器,我应该从哪里开始呢?我已经在Windows和
Linux
上编写C/C++好几年了,今天我意识到我基本上对现代操作系统中这个重要的工具一无所知。
浏览 1
提问于2011-12-02
得票数 3
回答已采纳
1
回答
不同的`libc.so`之间有什么区别和关系?
、
、
论Lubntu 18.04libc: /usr/lib/x86_64-
linux
-gnu/libc.a /usr/lib/x86_64-
linux
-gnu/libc.so/usr/share/man/man7/libc.7.gz /lib/i386-
linux
-gnu/libc.so.6 /lib/
浏览 0
提问于2018-06-11
得票数 5
回答已采纳
2
回答
当连接到
动态
共享
库
时,ld会做什么?
、
、
、
当将应用程序与
动态
共享
库
链接
时,如我知道
链接
器(我的
Linux
上的ld)使用-l选项在生成的myprog可执行文件中存储
库
的名称(在本例中是mylib),这个
库
将在加载和
链接
时使用(如果忽略惰性
动态
链接
,程序将在何时启动)。我想知道ld对
动态
共享
库
所执行的其他任务(我只是指编译时完成的静态
链接
步骤)?
浏览 2
提问于2013-11-01
得票数 3
回答已采纳
1
回答
RPi交叉编译:如何
链接
动态
库
、
、
、
现在,我想要创建更复杂的程序,其中包括
动态
库
,而我未能创建一个能够正确
链接
动态
库
的makefile。所需的所有
库
都可以在主机上和目标设备上使用。当我
链接
主机上的makefile时: LIBRARIES := C:/SysGCC/raspberry64/aarch64-
linux
-gnu/sysroot/lib/aarch64-
linux
-gnu但是,当我
链接
浏览 4
提问于2022-03-01
得票数 1
1
回答
在C
库
中
链接
之后,C++中的异常捕获不再工作了
、
我有一个相当大的C++项目(一个名为的数据分析程序),它与几个
库
链接
: abnormal program te
浏览 5
提问于2017-09-16
得票数 0
1
回答
本机库如何成为APK文件的一部分
、
、
、
Dalvik机器代码是否包含诸如这些本地
库
之类的抽象代码?如果它们是机器代码中的
库
,比如DLL或LIB,它才会这样做。
浏览 0
提问于2012-07-15
得票数 2
1
回答
Eclipse必须处理C++ ABI兼容性问题吗?
、
、
、
、
我认为Eclipse的本地
库
(如)必须都是用C编写的。在查看SWT的源代码时,我注意到是用C++编写的。这让我不禁要问,“那么Eclipse是如何为
Linux
开发一个万能的安装器的呢?”需要说明的是:似乎Java进程基本上不能使用C++
库
。Java process需要一个C++运行时。如果共享
库
需要不兼容的C++运行时...好了,你现在可能已经明白了。 (感谢您阅
浏览 1
提问于2012-01-07
得票数 1
1
回答
linux
如何解析用作扩展的
库
的未解析符号
、
、
有一个神秘的问题,我正在试图理解: 我开发了一个可以用
动态
库
扩展的应用程序,其中包含一些代码,但是需要访问应用程序本身定义的一些函数。在makes中,我将无法编译EXT,因为没有解决的符号--这是有意义的--我如何调用应用程序中的函数,而不需要任何东西来
链接
这些函数,所以我创建了一个应用程序dll
库
,它基本上是作为DLL构建的,我需要使用这个windows的东西很讨厌,但是它是非常有意义的,但是在
linux
上我可以构建EXT,即使不用构建APP或LIB,它只是在某种程度上忽略了这些未解决的符号并将其<em
浏览 0
提问于2014-12-10
得票数 9
1
回答
如何配置针对静态
库
构建的makefile项目,而不是针对
动态
库
进行构建?
、
、
、
、
我的问题是:如何告诉Makefile使用dlls而不是静态
库
?这似乎是一个琐碎的任务,尽管我没有足够的经验使用Makefiles来知道如何做到这一点。谢谢您在这方面的任何帮助。
浏览 3
提问于2013-12-12
得票数 0
回答已采纳
2
回答
在python37安装程序创建exe后,在Windows7上加载Pyinstaller dll时出错
、
、
、
我用PyInstaller创建了一个exe文件,它可以在我的装有Windows8.1的个人电脑和装有Windows10的笔记本电脑上运行,但在装有Windows7的电脑上有错误 “加载python37
动态
链接
库
时出错”和一些关于
动态
链接
库
的东西。编辑:加载Python DLL 'C:\Users\Dell\Appdata\Local|Temp|_MEI16442\python37.dll'.时出错LoadLibrary:初始化
动态
链接</em
浏览 0
提问于2020-10-29
得票数 2
2
回答
GoLang(cgp)从
Linux
守护进程挂起http.Client get请求
、
、
、
"/root/.cache/go-build"GOEXE=""GOHOSTARCH="386"GOMODCACHE="/home/nilesh/golang/pkg
浏览 4
提问于2021-05-26
得票数 0
回答已采纳
1
回答
OS有两个
链接
器吗?一个静态的还是一个
动态
的?
、
、
、
、
问题是,我发现Mac有一个dyld (正如我理解
动态
链接
器一样),但也有一个简单的
链接
器(就像我理解静态
链接
器一样)。 问题是:真的是这样吗?两个
链接
器?一个静态的还是一个
动态
的?
Linux
只有一个
链接
器(ld),它同时执行静态
链接
和
动态
链接
。
浏览 1
提问于2015-03-29
得票数 4
回答已采纳
2
回答
在另一个DLL中
动态
加载DLL
、
、
我需要在另一个
动态
链接
库
(Visual C++ )中加载一个
动态
链接
库
,这样我就可以在第二个
动态
链接
库
中使用嵌入在第一个
动态
链接
库
中的类。我有这两个
库
的代码,因为我创建了两个dll,但我从来没有
动态
加载过
库
,所以我不确定这是如何完成的…… 此外,我想使这个多平台,我已经编译为.dll和.so,所以这将是一个伟大的平台无关的方法来
浏览 4
提问于2010-11-24
得票数 2
7
回答
在c++语言中
链接
和加载有什么区别?
、
动态
库
的
链接
和加载是否都在运行时发生?或者,是否只有在运行时才会加载
库
?
浏览 1
提问于2009-12-23
得票数 15
回答已采纳
2
回答
什么是
链接
器,什么是
动态
链接
中的加载程序?
、
、
任何
Linux
程序都可以通过调用execve函数来调用加载程序,我们将在8.4.6节中详细描述该函数7.10
动态
链接
到共享
库
之后,我们将把它
链接
到图7.7中的示例程序:
linux
其基本思想是在创建可执行的file时静态地进行一些
链接
,然后在程序加载时
动态
地完成
链接
过程
。接下来,它注意到prog2l包含一个.interp部分,其中包含
动态
<
浏览 0
提问于2020-09-27
得票数 -1
3
回答
Xcode for iPhone中静态
库
和
动态
库
的区别
、
、
、
、
XCode中的静态
库
和
动态
库
有什么区别?为什么苹果不允许我们在iOS应用中使用
动态
库
呢?
浏览 2
提问于2010-09-16
得票数 18
5
回答
静态编译openssl二进制文件
当从源tarball构建时,config & make命令生成的openssl二进制文件被
动态
链接
到以下
库
: libc.so.6 => /lib/x86_64-
linux
-gnu
浏览 6
提问于2013-11-22
得票数 6
1
回答
Linux
,调试器程序开发
、
、
请务必让我知道,如果有任何其他方法来做,并让我知道如何读取另一个
过程
的数据。在这种情况下,“如何读取./test创建的进程的数据(变量的值)?”。
浏览 0
提问于2013-01-09
得票数 3
1
回答
链接
动态
库
、
、
、
我想知道在
动态
库
的情况下,
链接
的
过程
是如何工作的。如我所知,它首先在内存中加载映像/二进制文件,然后调用它(对于调用/
链接
库
的每个程序)。但我的问题是:程序如何区分共享
库
和静态
库
?只有.so和.a?如果我将
动态
库
的完整路径
链接
为/ path /to/so/file.所以这听起来很傻,但它是否是静态的,内容被复制到可执行二进制文件中呢? 谢谢
浏览 3
提问于2018-04-12
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
警惕利用Linux预加载型恶意动态链接库的后门
智能柜动态链接库 API SDK开发包
动态链接库DLL的加载:隐式加载和显式加载
C+程序编译之谜(二)——隐藏源码,动态和静态链接库的秘密
探索静态库与动态库的“奥秘”
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券