腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
zOS中的
动态
链接
dynamic-linking
、
zos
我必须在zOS中创建一个
动态
链接
库
。要传递给编译器的选项有哪些。 另外,如何
检查
zOS中的
库
是否
动态
链接
依赖
于其他
库
。我们在
linux
中有ldd,它显示了这种联系。
浏览 0
提问于2010-12-09
得票数 5
回答已采纳
1
回答
对
库
的可执行
依赖
c++
、
dynamic-linking
、
static-linking
当共享一个可执行文件时,我真的需要担心用于制作该可执行文件的
库
吗?似乎在生成exe时应该考虑到这一点,而不是当你必须运行它时。只是好奇而已。我很确定我不需要担心,但我想问这个问题以确保。
浏览 0
提问于2010-06-24
得票数 1
1
回答
避免
依赖
项中的
动态
链接
rust
我正在开发一个针对自定义
linux
的项目,并且我遇到了
依赖
项引用的
动态
dll的问题。 有没有办法预先知道
依赖
项是否有
动态
链接
库
?有没有可能以某种方式避开这些
库
?我想要一个静态二进制文件(MUSL对我不起作用,因为一个
依赖
项不能用它编译)。 谢谢
浏览 8
提问于2021-05-05
得票数 0
回答已采纳
2
回答
共享
库
与
依赖
关系的
动态
链接
c++
、
c
、
shared-libraries
是否有一种
动态
链接具有
依赖
关系的共享
库
的方法?在我的主程序中,我希望用dlopen加载两个
库
。我可以想出一些解决办法,比如将所有对象文件构建到一个共享
库
中,或者让libB.so调用dlopen在libA.so上,但这是额外的工作。对共享
库
也能做类似的事情吗?还是我要用我的解决办法?
浏览 2
提问于2014-10-28
得票数 3
回答已采纳
2
回答
关于C/C++静态
库
的推理
c++
、
build-process
、
static-libraries
、
dynamic-linking
、
abi
我从来没有想过下面的问题,但是因为我现在必须处理代码中的一堆
依赖
项,所以我想我最好把我的事实弄清楚。让我们将其限制在现代
Linux
版本,比如说ubuntu amd64。既然静态
库
不包含
动态
库
引用,那么如何在静态
库
中解析未定义的符号呢?
依赖
的二进制文件是否可以
动态
加载未定义的符号,或者必须在编译时由另一个静态
库
或目标文件解析这些符号?编译器是否可以通过链接到
动态
库
来解析
依赖
项(应用程
浏览 2
提问于2012-03-08
得票数 4
回答已采纳
1
回答
在windows上运行
linux
可执行文件
linux
、
windows
、
exe
我得到了一个用
linux
创建的可执行文件。我还有创建这个exe
linux
文件的文件和
库
。有没有一种方法可以在windows中运行这个
linux
,还是必须用
linux
来完成?如果不能从windows运行它,
linux
是否能够运行它,即使文件有些陈旧? 有人能给我建议吗?谢谢
浏览 6
提问于2022-09-07
得票数 -2
1
回答
是否可以静态地将一些
库
(但不是所有
库
)链接到libtool?
static-libraries
、
libtool
在
Linux
上,默认情况下构建脚本
动态
链接到所有
库
。这是有意义的,因为
Linux
用户可以依靠他们发行版的包管理器来处理
依赖
关系。这是有意义的,因为Windows没有提供任何
依赖
项,并且能够分发包含所有
依赖
项的单个二进制文件,而不是浪费大量的DLL,这是很有帮助的。 在OSX上,一些
依赖
项是由操作系统提供的,而有些则不是。因此,
动态
地链接到OS提供的
库
和静态地链接到其他
库
将是有帮助的。不幸的是,lib
浏览 2
提问于2009-12-22
得票数 6
回答已采纳
2
回答
如何找出哪个锈蚀
依赖
项添加了
动态
链接
库
rust
、
dynamic-linking
我有一个具有许多
依赖
项的相当大的项目。我希望得到的二进制文件能够尽可能少地使用
动态
链接
库
。我刚刚
检查
了生成的二进制文件,并看到:libssl.so.1.1 => /lib/x86_64-
linux
-gnu/libssl.so.1.1 (0x00007f1f2100e000我不知道为什么我的二进制
动态
链接到libssl,所以我想调查。我知道添加这些链接的锈菌箱需要在构建脚本中添加到。但是
浏览 7
提问于2022-09-05
得票数 0
1
回答
``dlopen()‘通过调用
动态
链接器’`ld
linux
.so‘执行
动态
链接吗?
dynamic-linking
、
ld
CSAPP说dlopen()是否通过调用
动态
链接器ld-
linux
.so来执行
动态
链接?ld-
linux
.so是dlopen()调用来执行
动态
链接的
动态
链接器吗? 谢谢。
浏览 0
提问于2020-09-27
得票数 0
回答已采纳
1
回答
Linux
中的应用程序和
库
之间使用什么IPC?
linux
、
libraries
、
shared-library
、
ipc
当您拥有
依赖
于
库
(
动态
链接)的
Linux
应用程序时,应用程序如何与
库
通信?使用了什么进程间通信方法?
浏览 0
提问于2023-01-15
得票数 1
1
回答
windows和
linux
中独立的qt应用程序和
依赖
打包
linux
、
qt
、
deployment
我用QtCreator为
Linux
做了一个应用程序。该应用程序使用两个外部
库
:和。我希望部署该应用程序,以便它所
依赖
的所有
库
都与可执行文件一起部署。但我如何在
Linux
上做到这一点呢?
浏览 0
提问于2012-01-24
得票数 1
回答已采纳
1
回答
SBT:
动态
检测构建平台
scala
、
sbt
我正在尝试根据平台(Windows或
Linux
)
动态
更改对项目中使用的jars
依赖
项的引用 所以,这是一个非常琐碎的场景, 如何在build.sbt中实现这个简单的
检查
?
浏览 8
提问于2019-04-09
得票数 4
回答已采纳
1
回答
通配符版本项目
依赖
项
c#
、
.net
、
visual-studio
、
.net-core
、
msbuild
显然,.net核心正在
检查
依赖
动态
链接
库
的确切版本,因此当我们发布.net核心
动态
链接
库
所
依赖
的修改过的
动态
链接
库
的补丁时,应用程序将不会开始写入无法加载文件或程序集xxx.dll、version=1.2.3.4我们使用项目
依赖
关系。csproj文件 是否有可能覆盖版本
检查
,只比较版本的前两位数,或者完全跳过版本
检查
(我们在软件中有自己的dll版本
检查
系统)?
浏览 3
提问于2019-06-21
得票数 0
7
回答
动态
加载和
动态
链接的区别?
dynamic
、
linker
、
operating-system
、
loading
这称为
动态
链接。 为什么这被称为
动态
链接?它不应该是
动态
加载吗,因为例程直到它在
动态
加载中被调用才被加载,在
动态
链接中,链接被推迟到执行时间。
浏览 513
提问于2012-04-07
得票数 33
1
回答
交叉编译并链接macOS上的
动态
库
(cdylib)
rust
、
cross-compiling
、
ffi
、
musl
我有一个Rust
库
,它为FFI公开了几个函数。我想我必须将crate-type设置为cdylib,因为我想从RubyandPHP中调用这些函数(f.i )。通过ffi红宝石)。但我很难将它从OSX交叉编译到
Linux
。我试着遵循一些使用的musl libc --这是用于静态
库
的,但是我还没有找到其他任何东西。因此,链接器是这样定义的:[target.x86_64-unknown-
linux
-musl] linker = "x86_64-
linux
-mu
浏览 0
提问于2019-08-26
得票数 2
回答已采纳
4
回答
如何使用g++静态链接除少数
库
之外的所有
库
?
c++
、
g++
、
dynamic-linking
、
static-linking
我有一个要求,我需要静态链接我所有的
库
,包括libstdc++,libc,pthread等等。
linux
-vdso.so.1 => (0x00007fff251ff000)libc.so.6 => /lib6
浏览 0
提问于2011-05-28
得票数 7
1
回答
DEB安装程序-
依赖
项
检查
dependencies
、
programming
、
deb
在用户的
Linux
中需要有几个
依赖
项才能正确运行我的应用程序。具体来说,“make”和几个“.so”
库
,如libgcc.so、libc.so等。并非所有Ubuntu用户在运行我的包安装程序之前都安装了所需的
依赖
项。对于不
检查
依赖
项的自定
浏览 0
提问于2012-10-19
得票数 3
4
回答
Linux
: C/C++标准
库
静态与
动态
链接
c++
、
c
、
linux
、
shared-libraries
、
static-libraries
在任何操作系统上都可能静态或
动态
地编译C++/C标准
库
。在Windows上,我总是喜欢静态构建,因为它有助于避免在特定的Windows版本、版本和服务包上安装或未安装不同版本的
库
的"dll地狱“问题。静态链接使软件更易于移植,更少
依赖
最终用户对其操作系统所做的操作(我甚至看到了一些示例,当最终用户可以在system32中的一些dll上创建dll时,他无法解释为什么,或者当用户声称我的应用程序包含病毒然而,我对
Linux
并不熟悉,所以任何人都能分享他的经验吗?我的问题是:如果我们忽略了<
浏览 4
提问于2014-02-19
得票数 6
回答已采纳
1
回答
如何
检查
libssh2 git的编译版本?
git
我们有几个使用Git的构建工具,我正在努力弄清楚如何
检查
这个
库
的哪个版本是用哪个版本编译的。我之前的搜索结果很短。
浏览 0
提问于2018-10-23
得票数 2
回答已采纳
1
回答
AWS上的SkiaSharp
amazon-web-services
、
aws-lambda
我正在使用SkiaSharp
动态
链接
库
。我知道这个错误: System.DllNotFoundException:无法加载共享
库
“libSkiaSharp”或其
依赖
项之一。我已经尝试过Skiasharp,skiasharp.NativeAssests.
Linux
,Avalonia.Skiasharp.NativeAsstes.
Linux
的nuget包,也尝试过Skiasharp.NativeAssets.
Linux
.NoDependencies
浏览 6
提问于2020-07-28
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
警惕利用Linux预加载型恶意动态链接库的后门
宋宝华:一个简单的python脚本看透Linux程序对库的依赖
宋宝华:一个简单的python脚本画出Linux程序/库依赖图
Nginx和Git的离线安装
如何定制Linux外围文件系统?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券