腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
FreeLibrary()在
linux
上工作吗?
、
、
我正在查看某个人
的
代码(可能是您
的
代码:D ),其中有一个名为FreeLibrary()
的
函数。如果这个函数不是针对
linux
的
,那么
linux
的
等效函数是什么?
浏览 3
提问于2014-09-01
得票数 1
回答已采纳
2
回答
共享对象和dll之间
的
区别
、
、
、
我有一个
库
,它在编译时构建一个名为libEXAMPLE.so
的
共享对象(在so.le文件夹中),以及一个名为EXAMPLE.so
的
dll (在dll文件夹中)。在互联网上搜索发现,程序
使用
dll进行符号解析
的
方式与
使用
共享对象进行符号解析
的
方式可能存在差异。 你们能帮我理解这一点吗?
浏览 4
提问于2012-11-09
得票数 5
1
回答
什么是"Windows不支持适当
的
动态
链接?“
、
、
、
我已经阅读了
Linux
dlopen()和dlsym()
的
文档,它们分别打开
动态
库
并在库中加载符号。
Linux
和Windows
动态
库
调用不同
的
原因是什么?
Linux
上
的
动态
<e
浏览 2
提问于2017-02-02
得票数 0
回答已采纳
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
回答
在另一个DLL中
动态
加载DLL
、
、
我需要在另一个
动态
链接
库
(Visual C++ )中加载一个
动态
链接
库
,这样我就可以在第二个
动态
链接
库
中
使用
嵌入在第一个
动态
链接
库
中
的
类。我有这两个
库
的
代码,因为我创建了两个dll,但我从来没有
动态
加载过
库
,所以我不确定这是如何完成
的
…… 此外,我想使这个多平台,我已经编译为.dll和.so,所以这将是一个伟大
的</em
浏览 4
提问于2010-11-24
得票数 2
1
回答
消息: PHP启动:无法加载
动态
库
'/usr/lib/php/20151012/php_curl.dll‘- /usr/lib/php/20151012/php_curl.dll: ELF标头无效
library '/usr/lib/php/20151012/php_curl.dll' - /usr/lib/php/20151012/php_curl.dll: invalid ELF header 我在我
的
页面上遇到了错误
浏览 5
提问于2018-10-03
得票数 0
1
回答
那么dlfcn.c、d-
linux
.so和libdl.so之间有什么关系呢?
、
、
、
、
我对C和链接器不熟悉,如果我
的
问题听起来怪怪
的
,很抱歉。 我在网上查了一下,发现dlfcn.c,ld-
linux
.so都叫
动态
链接器,然后是
动态
链接
库
libdl.so,那么它们之间
的
关系是什么呢?dlfcn.c和其他essentiaL .C文件用于生成ld-
linux
.so吗?如果是,那么ld-
linux
.so和libdl.so有什么区别?
浏览 6
提问于2020-09-02
得票数 0
回答已采纳
3
回答
C编译器如何发现-lm指向libm.a文件?
、
、
、
在
linux
的
C编程中什么是.a文件?是
库
文件吗?如果我们将头文件添加到程序中,是不是一定要在编译时提到
库
?
浏览 6
提问于2010-10-11
得票数 7
回答已采纳
1
回答
如何建立CGO程序静态链接到glibc和
动态
链接到libGL.so?
、
、
、
我
的
操作系统是Kali,运行GLIBC_2.32。我需要为运行GLIBC_2.28
的
debian 10系统构建一个CGO应用程序。如果我
使用
动态
链接
的
go build,它不能在debian系统上运行,它显示GLIBC不匹配:version `GLIBCXX_3.4.29gui
库
使用
OpenGL并显示错误: # github.com/go-gl/gl/v3.2-core/
浏览 12
提问于2021-12-21
得票数 0
1
回答
什么时候在iOS中
使用
动态
链接
库
?在iOS中
使用
动态
库
的
优点是什么?
、
、
、
对于
动态
链接
库
、窗口中
的
和
Linux
与iOS之间
的
优势之间
的
区别,我感到很奇怪。我了解到
库
可以分为静态
库
和
动态
库
。
使用
动态
库
的
优点是允许其他应用程序
使用
相同
的
动态
库
( in Window,.dll file),这样可以减少每个应用
浏览 4
提问于2021-04-21
得票数 2
回答已采纳
1
回答
``dlopen()‘通过调用
动态
链接器’`ld
linux
.so‘执行
动态
链接吗?
、
CSAPP说dlopen()是否通过调用
动态
链接器ld-
linux
.so来执行
动态
链接?ld-
linux
.so是dlopen()调用来执行
动态
链接
的
动态
链接器吗? 谢谢。
浏览 0
提问于2020-09-27
得票数 0
回答已采纳
2
回答
为什么Win和
Linux
上PCRE静态
库
的
大小不同
、
、
、
、
这是我第一次在我
的
项目中
使用
PCRE
库
。我下载了源代码(版本8.20),并在
linux
和windows (都是x86)上用相同
的
选项构建了它。我真的对图书馆大小
的
差异感到困惑。在windows上,我有138Kb
的
静态
库
,而在
Linux
上,它是1700Kb,是它
的
12倍多。我将感谢您对此
的
任何评论。也许我做错了什么?更新: 配置选项为:--禁用-cpp--启用-utf8--启用-newline-is-
浏览 3
提问于2011-11-25
得票数 1
4
回答
为什么要
使用
显式参数进行静态和
动态
链接
、
、
我主要在Windows上工作,最近我开始在
Linux
上工作。我有个疑问。我在Windows中
使用
Visual Studio作为IDE,在
Linux
中
使用
Makefile。Windows中有两种类型
库
:静态
库
(.lib)和
动态
链接
库
(VC++)。这很明显(不是吗?)如果我链接lib文件,我
使用
静态链接,否则
使用
动态
链接。现在,当我
使用
g++编译器时,为什么我需要显式地提到-Bstat
浏览 3
提问于2012-12-24
得票数 3
回答已采纳
1
回答
Linux
内核如何
动态
地
使用
模块?
、
、
、
理解
Linux
内核说 内核在管理模块时有两个关键任务要执行。第一项任务是确保内核
的
其余部分能够到达模块
的
全局符号,例如其主函数
的
入口点。模块还必须知道内核和其他模块中符号
的
地址。第二个任务包括跟踪模块
的
使用
情况,以便在另一个模块或内核
的
另一部分
使用
模块时不会卸载模块。一个简单
的
引用计数跟踪每个模块
的
使用
情况。任何共享
库
都可以
动态
链接(
使用
浏览 0
提问于2018-10-17
得票数 0
回答已采纳
3
回答
Windows下*.a与*.dll
的
区别
据我所知,可以将所有的*.o文件打包到一个*.a中,这是一个其他应用程序可以在
Linux
上
使用
的
可分发文件。 但是*.a和*.dll有什么不同呢?它们可以互换吗?如果我
的
应用程序需要链接到*.a,我可以替代它链接到*.dll吗?
浏览 0
提问于2010-01-26
得票数 5
回答已采纳
1
回答
Unix/
Linux
环境中
的
动态
链接类型
、
、
、
在创建windows静态
库
时,我们只需创建一个应该包含在链接器路径中
的
.lib文件。有两种
使用
此
库
的
方法 我们可以直接引用项目中
的
库
API,并在链接器属性中将路径添加到.lib文件中。有些人称它为静态链接
动态
库
。或者,我们可以在运行时显式加载<em
浏览 0
提问于2014-11-19
得票数 2
回答已采纳
1
回答
创建和链接静态锈
库
和链接到c
、
、
我试图创建一个c程序可调用
的
生锈
库
,到目前为止,我成功地创建了一个
动态
库
并调用它(
使用
rustc --crate-type=cdylib src/lib.rs -o libCustomlib.so创建
的
库
,
使用
gcc main.o -lCustomlib链接
的
库
)。当我现在接受相同
的
代码,但将其编译为静态
库
(rustc --crate-type=staticlib src
浏览 1
提问于2020-08-27
得票数 6
回答已采纳
1
回答
什么是计算机科学中
的
动态
和静态
的
一般含义?
我听说过许多术语,如“
动态
绑定”、“静态绑定”、“
动态
链接”、“静态链接”和“
动态
加载”。 我所知道
的
是,当某些术语具有词汇表
动态
时,它意味着在运行时。但是为什么“
动态
”和“静态”呢?根据字典,
动态
是事物不断变化,“在运行时发生”等于“某事不断变化”?我不明白为什么人们用
动态
来表示“在运行时发生”。
浏览 7
提问于2016-01-27
得票数 0
1
回答
如何在
linux
服务器上运行Selenium (C#)和NUnit?
、
、
我已经开发了一个Selenium应用程序和NUnit测试
库
,下面是这些包
的
列表: <package id="Dapper" version="1.50.2" targetFramework<package id="Selenium.WebDriver" version="3.4.0" targetFramework="net452" />现在我发现
浏览 1
提问于2017-09-07
得票数 0
1
回答
显示ld通过-l找到
库
的
路径
、
、
有没有可能让g++/ld显示
库
的
绝对路径,即-l选项解析到
的
库
的
绝对路径?在我
的
例子中,我尝试通过-llrs链接lrs
库
,我怀疑它会解析为/usr/lib/liblrs.so,但我想确认一下。
浏览 1
提问于2019-12-04
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux库概念,动态库和静态库的制作,如何移植第三方库
警惕利用Linux预加载型恶意动态链接库的后门
Android 如何使用JNI构建wav转码amr的so动态库
探索静态库与动态库的“奥秘”
Python使用myqr库实现动态二维码
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券