腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
GNU/Debian
Linux
和LD
、
、
、
假设我有一个庞大的项目,其中包含多个
动态
库
,这些
动态
库
都将安装到/usr/lib或/usr/lib64。现在让我们假设其中一个
库
调用另一个已编译的
库
。如果我把两个相互
依赖
的
库
放在同一个位置,那么ld程序能允许这两个
库
互相
调用吗?
浏览 3
提问于2011-11-29
得票数 0
回答已采纳
2
回答
将几个
依赖
的C++ makefile项目移植到MSVC中
、
、
我有几个
互相
依赖
的项目。例如,当我安装它们时,我会这样做:Project2: /configure & make & make 因此"Project2“
依赖
于"Project1”的一些
库
。另外,在使用Eclips的
linux
中(当您没有管理权限并且不能进行“make”时),这有什么不同呢?
浏览 2
提问于2014-02-01
得票数 0
回答已采纳
1
回答
避免
依赖
项中的
动态
链接
我正在开发一个针对自定义
linux
的项目,并且我遇到了
依赖
项引用的
动态
dll的问题。 有没有办法预先知道
依赖
项是否有
动态
链接
库
?有没有可能以某种方式避开这些
库
?我想要一个静态二进制文件(MUSL对我不起作用,因为一个
依赖
项不能用它编译)。 谢谢
浏览 8
提问于2021-05-05
得票数 0
回答已采纳
2
回答
关于C/C++静态
库
的推理
、
、
、
、
我从来没有想过下面的问题,但是因为我现在必须处理代码中的一堆
依赖
项,所以我想我最好把我的事实弄清楚。让我们将其限制在现代
Linux
版本,比如说ubuntu amd64。既然静态
库
不包含
动态
库
引用,那么如何在静态
库
中解析未定义的符号呢?
依赖
的二进制文件是否可以
动态
加载未定义的符号,或者必须在编译时由另一个静态
库
或目标文件解析这些符号?编译器是否可以通过链接到
动态
库
来解析
依赖
项(应用程
浏览 2
提问于2012-03-08
得票数 4
回答已采纳
1
回答
是否可以静态地将一些
库
(但不是所有
库
)链接到libtool?
、
在
Linux
上,默认情况下构建脚本
动态
链接到所有
库
。这是有意义的,因为
Linux
用户可以依靠他们发行版的包管理器来处理
依赖
关系。这是有意义的,因为Windows没有提供任何
依赖
项,并且能够分发包含所有
依赖
项的单个二进制文件,而不是浪费大量的DLL,这是很有帮助的。 在OSX上,一些
依赖
项是由操作系统提供的,而有些则不是。因此,
动态
地链接到OS提供的
库
和静态地链接到其他
库
将是有帮助的。不幸的是,lib
浏览 2
提问于2009-12-22
得票数 6
回答已采纳
1
回答
对
库
的可执行
依赖
、
、
当共享一个可执行文件时,我真的需要担心用于制作该可执行文件的
库
吗?似乎在生成exe时应该考虑到这一点,而不是当你必须运行它时。只是好奇而已。我很确定我不需要担心,但我想问这个问题以确保。
浏览 0
提问于2010-06-24
得票数 1
1
回答
``dlopen()‘通过调用
动态
链接器’`ld
linux
.so‘执行
动态
链接吗?
、
CSAPP说dlopen()是否通过调用
动态
链接器ld-
linux
.so来执行
动态
链接?ld-
linux
.so是dlopen()调用来执行
动态
链接的
动态
链接器吗? 谢谢。
浏览 0
提问于2020-09-27
得票数 0
回答已采纳
1
回答
Linux
中的应用程序和
库
之间使用什么IPC?
、
、
、
当您拥有
依赖
于
库
(
动态
链接)的
Linux
应用程序时,应用程序如何与
库
通信?使用了什么进程间通信方法?
浏览 0
提问于2023-01-15
得票数 1
1
回答
zOS中的
动态
链接
、
我必须在zOS中创建一个
动态
链接
库
。要传递给编译器的选项有哪些。 另外,如何检查zOS中的
库
是否
动态
链接
依赖
于其他
库
。我们在
linux
中有ldd,它显示了这种联系。
浏览 0
提问于2010-12-09
得票数 5
回答已采纳
1
回答
windows和
linux
中独立的qt应用程序和
依赖
打包
、
、
我用QtCreator为
Linux
做了一个应用程序。该应用程序使用两个外部
库
:和。我希望部署该应用程序,以便它所
依赖
的所有
库
都与可执行文件一起部署。但我如何在
Linux
上做到这一点呢?
浏览 0
提问于2012-01-24
得票数 1
回答已采纳
4
回答
Linux
: C/C++标准
库
静态与
动态
链接
、
、
、
、
在任何操作系统上都可能静态或
动态
地编译C++/C标准
库
。在Windows上,我总是喜欢静态构建,因为它有助于避免在特定的Windows版本、版本和服务包上安装或未安装不同版本的
库
的"dll地狱“问题。静态链接使软件更易于移植,更少
依赖
最终用户对其操作系统所做的操作(我甚至看到了一些示例,当最终用户可以在system32中的一些dll上创建dll时,他无法解释为什么,或者当用户声称我的应用程序包含病毒然而,我对
Linux
并不熟悉,所以任何人都能分享他的经验吗?我的问题是:如果我们忽略了<
浏览 4
提问于2014-02-19
得票数 6
回答已采纳
1
回答
AWS上的SkiaSharp
、
我正在使用SkiaSharp
动态
链接
库
。我知道这个错误: System.DllNotFoundException:无法加载共享
库
“libSkiaSharp”或其
依赖
项之一。我已经尝试过Skiasharp,skiasharp.NativeAssests.
Linux
,Avalonia.Skiasharp.NativeAsstes.
Linux
的nuget包,也尝试过Skiasharp.NativeAssets.
Linux
.NoDependencies
浏览 6
提问于2020-07-28
得票数 1
1
回答
这些场景的哪种图形类型
、
、
、
我试图构建一个工具来可视化整个企业的所有服务的
依赖
关系,但是似乎没有一个符合标准。我研究过各种树结构,但可以有多根。我想缩小正确的服务,可以接收数据(表示在所附的图像),并为我
动态
可视化。
浏览 9
提问于2022-10-10
得票数 1
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
回答
是否有一种方法可以在另一个模块B中导入模块A而不使A成为
库
模块?在安卓工作室
、
、
他们
互相
依赖
。消息和monitorPhone
依赖
于数据
库
模块,因为它包含数据
库
。现在,monitorPhone还
依赖
于消息来发送消息。此外,消息模块
依赖
于monitorPhone来激活功能。我试着把模块转换成
库
模块。当monitorPhone和消息模块
依赖
于我已转换为
库
模块的数据
库
模块时,它就可以工作了。但是消息不能导入到monitorPhone中。通过将这两个模块转换为
库
模块,我
浏览 1
提问于2016-04-11
得票数 0
回答已采纳
1
回答
创建和链接静态锈
库
和链接到c
、
、
我试图创建一个c程序可调用的生锈
库
,到目前为止,我成功地创建了一个
动态
库
并调用它(使用rustc --crate-type=cdylib src/lib.rs -o libCustomlib.so创建的
库
,使用gcc main.o -lCustomlib链接的
库
)。当我现在接受相同的代码,但将其编译为静态
库
(rustc --crate-type=staticlib src/lib.rs -o libCustomlib.a)时,gcc在链接时抛出错误(使用gcc mai
浏览 1
提问于2020-08-27
得票数 6
回答已采纳
2
回答
c++标准
库
是静态
库
吗?
当我们创建一个静态
库
时,我们必须为客户端提供2个文件: 例如,当我构建一个简单的控制台应用程序时,如下所示: #include这是否意味着“所有c++标准
库
都是静态<
浏览 2
提问于2018-05-04
得票数 1
回答已采纳
1
回答
apt包-静态和
动态
库
、
、
、
例如,我使用apt安装
库
:apt总是安装
动态
库
,还是我可以确定包是包含静态
库
还是
动态
库
?
浏览 0
提问于2022-06-07
得票数 0
回答已采纳
3
回答
gcc为什么不支持将
动态
库
链接到静态二进制
、
、
、
使用该
库
的软件也有大量其他
linux
库
依赖
项(如QT),但它们是开源的,因此静态链接没有问题。目标平台是64b,运行Debian 7。我们可以使用二进制+
动态
库
提供程序,没有问题,但我更希望看到一个静态二进制文件,没有
依赖
项。 所以我的问题是:为什么我不能将
动态
库
链接到静态二进制中呢?
浏览 0
提问于2014-08-27
得票数 3
回答已采纳
1
回答
标识和转换有不同的ImageMagick版本
、
、
我是使用载波的照片上传,但图像调整功能不能正常工作。所以我花了大约6个小时试图在谷歌上弄清楚。我试着卸载和安装ImageMagick,因为它似乎是问题的根源。这没什么用。因此,我检查了“标识”和“转换”的版本,这可能是ImageMagick附带的两个实用程序。他们报告了不同的ImageMagick版本号,如下所示:$63c55b识别--版本: ImageMagick 6.6.2-6 2011-
浏览 8
提问于2011-10-23
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
警惕利用Linux预加载型恶意动态链接库的后门
宋宝华:一个简单的python脚本看透Linux程序对库的依赖
宋宝华:一个简单的python脚本画出Linux程序/库依赖图
Nginx和Git的离线安装
Linux 原生不能运行 exe 格式的文件
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券