腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
gcc默认使用静态或
动态
库
链接程序吗?
、
、
、
、
我在我的
Linux
系统上安装了相同
库
的静态和
动态
版本:/usr/lib/libsample.so如何强迫gcc使用静态或
动态
版本的
库
?
浏览 4
提问于2014-03-30
得票数 12
回答已采纳
1
回答
什么是计算机科学中的
动态
和静态的一般含义?
我听说过许多术语,如“
动态
绑定”、“静态绑定”、“
动态
链接”、“静态链接”和“
动态
加载”。 我所知道的是,当某些术语具有词汇表
动态
时,它意味着在运行时。但是为什么“
动态
”和“静态”呢?根据字典,
动态
是事物不断变化,“在运行时发生”等于“某事不断变化”?我不明白为什么人们用
动态
来表示“在运行时发生”。
浏览 7
提问于2016-01-27
得票数 0
1
回答
Qt静态链接或AppImage
、
、
你好,我试图在
Linux
OpenSUSE 42.3的qt中做静态链接,但是我得到了一些问题,我使用这个指令在pc上搜索qt (我安装了QT creator,qt5 des,qt5 as.
浏览 17
提问于2018-03-22
得票数 0
2
回答
测试使用文件描述符的C函数
、
、
、
我正在编写一些函数,这些函数将在生产代码中使用文件描述符
参数
调用。 在测试过程中,如何“注入”一些可以让我确认函数进行了对lseek、write等的预期调用的东西?
浏览 0
提问于2013-08-23
得票数 1
回答已采纳
1
回答
什么是"Windows不支持适当的
动态
链接?“
、
、
、
我已经阅读了
Linux
dlopen()和dlsym()的文档,它们分别打开
动态
库
并在库中加载符号。
Linux
和Windows
动态
库
调用不同的原因是什么?
Linux
上的
动态
库
能够在可执行文件中加载符号,这是唯一的区别吗?但是这意味着可执行文件也是<
浏览 2
提问于2017-02-02
得票数 0
回答已采纳
1
回答
可以在18.04 x86_64中从apt安装静态
库
吗?
、
、
、
我正在尝试构建一个依赖于二进制分布式静态
库
的项目。ini_config函数,其中包括:它找到
动态
库
,但找不到静态版本:attempt to open
浏览 0
提问于2018-07-05
得票数 1
2
回答
FreeLibrary()在
linux
上工作吗?
、
、
我想知道这个函数是否也适用于
linux
。实际上,我试着搜索它,但是只有一些与Windows操作系统相关的页面。 如果这个函数不是针对
linux
的,那么
linux
的等效函数是什么?
浏览 3
提问于2014-09-01
得票数 1
回答已采纳
2
回答
将包含32位值的uint64_t传递给其
参数
实际上是uint32_t的外部函数安全吗?
、
、
我正在开发一个跨平台的程序,从一个带有C链接的
动态
库
中调用一个函数。我需要支持这个
动态
库
的多个版本,但在我需要支持的两个版本之间,有一个函数
参数
已从uint32_t更改为uint64_t。如果我传递这个函数--包含仍可表示为uint32_t的值的uint32_t,即使该函数的
参数
实际上是uint32_t,也是安全的吗?更具体地说:extern "C" void foo(uint32_t param
浏览 4
提问于2022-05-03
得票数 5
回答已采纳
1
回答
如何使用make编译,但也包括所有依赖项
、
我正在
linux
上编译一个C++程序,我可以运行make,所有这些程序都会编译,但是当我需要降低或更改它对另一个程序的依赖时,它就会崩溃。我想知道是否有可能创建一个独立的可执行文件,其中包含依赖项?
浏览 0
提问于2020-04-15
得票数 0
回答已采纳
1
回答
真正的入口点是
动态
加载器中的
Linux
程序吗?如何在调用堆栈中显示它?
、
、
、
我认为使用共享
库
(不是用-static编译)的
Linux
程序的启动过程是: (1)在bash中输入可执行文件的名称。(3) Bash分叉一个新进程,在子进程中,执行
动态
加载程序,并将可执行文件的名称/路径作为
参数
传递给
动态
加载程序。(4)从
Linux
内核返回到用户模式后,--在用户模式下执行的第一条指令--应该是
动态
加载程序的入口点。(5)
动态
加载器加载可执行文件(其名称/路径作为
参数
传入)及其所有依赖项,
浏览 5
提问于2021-04-08
得票数 1
回答已采纳
2
回答
在另一个DLL中
动态
加载DLL
、
、
我需要在另一个
动态
链接
库
(Visual C++ )中加载一个
动态
链接
库
,这样我就可以在第二个
动态
链接
库
中使用嵌入在第一个
动态
链接
库
中的类。我有这两个
库
的代码,因为我创建了两个dll,但我从来没有
动态
加载过
库
,所以我不确定这是如何完成的…… 此外,我想使这个多平台,我已经编译为.dll和.so,所以这将是一个伟大的平台无关的方法来做this...otherwise,我可以使用宏,以包括windows或
浏览 4
提问于2010-11-24
得票数 2
1
回答
消息: PHP启动:无法加载
动态
库
'/usr/lib/php/20151012/php_curl.dll‘- /usr/lib/php/20151012/php_curl.dll: ELF标头无效
Message: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_curl.dll' - /usr/lib/php/20151012/php_curl.dll: invalid ELF header每件事都试过但不能解决
浏览 5
提问于2018-10-03
得票数 0
2
回答
我可以在makefile中添加
动态
地址吗?
、
、
我正在使用以下命令创建一个共享
库
:abaqus make library=myCode directory='/usr/abaqus' 在目录( /usr/ abaqus /文件夹)中,我有一个abaqus环境文件,其中包含额外的共享
库
。下面是环境文件中的link_sl
参数
:link_sl='LINK /nologo %B /usr/Dassault Systemes/SimulationServices/V6
浏览 3
提问于2020-02-11
得票数 0
1
回答
那么dlfcn.c、d-
linux
.so和libdl.so之间有什么关系呢?
、
、
、
、
我在网上查了一下,发现dlfcn.c,ld-
linux
.so都叫
动态
链接器,然后是
动态
链接
库
libdl.so,那么它们之间的关系是什么呢?dlfcn.c和其他essentiaL .C文件用于生成ld-
linux
.so吗?如果是,那么ld-
linux
.so和libdl.so有什么区别?
浏览 6
提问于2020-09-02
得票数 0
回答已采纳
2
回答
共享对象和dll之间的区别
、
、
、
我有一个
库
,它在编译时构建一个名为libEXAMPLE.so的共享对象(在so.le文件夹中),以及一个名为EXAMPLE.so的dll (在dll文件夹中)。
浏览 4
提问于2012-11-09
得票数 5
2
回答
使用JNI加载
动态
C共享
库
,该
库
还加载另一个共享
库
、
、
、
、
使用Java (
Linux
)上的JNI,我正在加载一个名为first.so的
动态
共享
库
。到目前为止一切都很顺利。问题是,first.so还加载了一个名为second.so的
动态
库
。使用JNI加载的
库
似乎不能在运行时加载其他C
库
,因为我们是在Java环境中。我的假设正确吗?我是否需要特殊的编译标志来编译first.so
库
,还是需要特殊的
参数
来告诉eclipse它将在运行时尝试加载.so? 提前感谢!
浏览 3
提问于2014-02-07
得票数 6
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
回答已采纳
1
回答
链接器选项以列出所使用的
库
、
、
我正在一个
Linux
平台上工作,并使用GNU C++编译器。我试图解决一个链接错误,其中说一些符号是未定义的。我可以找到在命令行中提供的名称的
库
,并看到它们包含所讨论的符号(使用'nm‘实用程序)。
浏览 2
提问于2013-02-06
得票数 14
回答已采纳
2
回答
假设-关于为*现有的*静态/
动态
库
制作一个头文件
、
、
、
我想了解更多关于unix/
linux
的知识,这个问题突然出现在我的脑海里--比方说我做了一个静态/
动态
库
(.a或.so),但是丢失了c/c++源代码和头文件。默认的nm输出会给出符号的名称,但我需要知道返回类型和
参数
计数/类型才能创建标题。有没有可能以某种方式获得额外的信息来对给定
库
的头进行逆向工程?
浏览 1
提问于2013-06-30
得票数 3
1
回答
监控
linux
动态
库
、
、
、
、
我想监控(调试)一个用C写的
linux
动态
库
。要监视“X”的
库
由另一个
动态
库
“Y”调用。此外,当在exec上使用ldd命令时,它没有提到任何关于
库
X或Y的内容。在所有的
库
上使用ldd,项目中的执行人员没有提到任何需要Y的人。
浏览 8
提问于2012-07-02
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux库概念,动态库和静态库的制作,如何移植第三方库
Linux内核参数调优
ROS技术点滴——参数动态配置
警惕利用Linux预加载型恶意动态链接库的后门
Python中期小结:动态默认参数的描述
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券