腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Debug postmortem a
dlopen
()句柄?
、
、
我有一个核心文件,并想调试
dlopen
()返回的句柄,例如,验证它是否仍然完好无损。在句柄上调用的dlsym()函数指示堆栈跟踪中的this=0x0。有没有关于
dlopen
()句柄背后的描述?
浏览 8
提问于2018-05-23
得票数 0
2
回答
c/c++
Linux
相当于"bool DllMain()“--但我需要向
dlopen
()返回
失败
。
、
、
、
、
我正在将一个DLL从Windows移植到
Linux
(实际上是OS X)。我使用这个完成了这个更改。也就是说,我已经把Windows的"bool DllMain()“移植到
Linux
上了:如何让调用
dlopen
()
失败
?
浏览 6
提问于2013-03-23
得票数 4
1
回答
为什么libao在使用
dlopen
加载时是无声的?
、
、
、
ORIGIN' playao();}#include <dlfcn.h> void *handle =
dlopen
handle) { puts("
dlopen
fai
浏览 0
提问于2019-08-25
得票数 0
回答已采纳
1
回答
Linux
上
dlopen
()的有效相对路径?
、
、
、
、
buff = "/home/online0227/my project/Tutorial/Tutorial 1 Device Seletion\0" 我试图在
Linux
上使用下面的函数加载我的.so文件,但是它们都
失败
了。m_hSO = ::
dlopen
("..//..//..//..//..//so//myso.so", RTLD
浏览 7
提问于2013-08-26
得票数 2
回答已采纳
2
回答
dlopen
()在Android上
失败
,但在
Linux
上工作
、
、
、
、
我试图在惰性模式下使用
dlopen
()动态加载特定的共享库。当然,共享库中有一些未解决的符号,但是懒散模式应该忽略它们。它在
Linux
上确实忽略了它们,并且一旦在运行时使用了符号,解析就会发生。但是在安卓系统中,不工作,虽然我使用惰性模式,但
dlopen
()由于未解决的符号而
失败
。retval =
dlopen
(LOADLIB, RTLD_LAZY); 怎么回事?
浏览 4
提问于2013-09-12
得票数 0
1
回答
vdso gettimeofday与64位内核和应用程序编译为32位
、
、
、
、
因为即使"
linux
-vdso.so.1“上的
dlopen
成功了,"__vdso_gettimeofday”上的dlsym也
失败
了。在同一系统上,我可以从一个64位编译的应用程序中对"
linux
-vdso.so.1“执行
dlopen
&对"__vdso_gettimeofday”执行dlsym。
浏览 36
提问于2016-08-17
得票数 0
1
回答
dlopen
()加载opensc-pkcs11.so
失败
、
、
在尝试
dlopen
/usr/lib/x86_64-gnu-
linux
/opensc- such 11时,在应用程序中,我得到了一个库的“无法打开共享对象文件:没有这样的文件或目录”。
dlopen
("/usr/lib/x86_64-
linux
-gnu/opensc-pkcs11.so", RTLD_NOW | RTLD_LOCAL); 我遵循了Wiki 上的说明。对于SoftHSM库的
dlopen
也是如此。
浏览 8
提问于2018-01-09
得票数 1
回答已采纳
2
回答
同级.so文件中符号的可见性
、
、
、
、
; } void *provider_so, *needer_so; (needer_so =
dlopen
("needer.so", RTLD_NOW)) || printf在
Linux
上,通过试用和StackOverflow,我确定
浏览 0
提问于2013-08-02
得票数 0
回答已采纳
5
回答
如果
dlopen
()
失败
,dlerror()如何返回NULL?
、
、
、
在我的更改之后
dlopen
()
失败
并且dlerror()返回NULL的问题。编译不会返回任何错误。而且,我添加了这个函数,即使
dlopen
()
失败
了,大多数行也被注释掉了:
浏览 10
提问于2011-12-18
得票数 3
1
回答
dlopen
找不到ldconfig -p找到的库
、
<stdio.h> void *handle; } libcuda.so.1 (libc6) => /usr&
浏览 0
提问于2015-12-07
得票数 1
回答已采纳
1
回答
是否可以在Mono中用DllImport加载ld-
linux
.so.2?
、
、
我需要在
Linux
中动态加载共享对象(以及将来的OS,但每次只加载一件东西),而实际上,试图在
linux
.so.2中使用DllNotFoundException总是会
失败
的。试图在C程序中加载它似乎也
失败
了(
dlopen
返回null)。 在没有DllImport的情况下,还有其他方法可以动态链接Mono中的库吗?
浏览 2
提问于2014-03-31
得票数 1
回答已采纳
1
回答
Java Web Start -使用另一个本机依赖项加载本机依赖项
、
、
这些本机库随后使用LoadLibrary/
dlopen
加载另一个本机库(commonLib)作为它们的依赖项。 <resources os="
Linux
"> <调用
失败
,因
浏览 1
提问于2013-07-22
得票数 8
回答已采纳
2
回答
精灵共享库
、
我有一个关于在
Linux
上使用库的问题。假设我有一个名为MYPROG的程序和两个库LIBABC.SO和LIBXYZ.SO,MYPROG用"
dlopen
RTLD_NOW“加载模块LIBABC.SO。"
dlopen
“
失败
是因为我使用的是LIBXYZ.SO的函数,而MYPROG没有与LIBXYZ.SO链接。我可以将共享库链接到另一个共享库吗?
浏览 0
提问于2014-06-13
得票数 0
回答已采纳
1
回答
精灵共享库
、
我有一个关于在
Linux
上使用库的问题。假设我有一个名为MYPROG的程序和两个库LIBABC.SO和LIBXYZ.SO,MYPROG用"
dlopen
RTLD_NOW“加载模块LIBABC.SO。"
dlopen
“
失败
是因为我使用的是LIBXYZ.SO的函数,而MYPROG没有与LIBXYZ.SO链接。我可以将共享库链接到另一个共享库吗?
浏览 2
提问于2014-06-13
得票数 2
回答已采纳
2
回答
dlopen
()搜索路径
、
、
有没有办法以编程方式找出
dlopen
()为共享对象搜索了哪些路径?我一直以为
dlopen
()只会查看/lib和/usr/lib,但现在我发现在
Linux
Mint上,libglib-2.0so等几个核心组件位于一个完全不同的文件夹中,即/rofs/lib/i386-gnu-
linux
有没有办法知道
dlopen
()将搜索共享对象的所有这些路径?我已经检查了环境变量LD_LIBRARY_PATH,但它根本没有定义。
浏览 4
提问于2011-11-19
得票数 10
回答已采纳
1
回答
如何防止加载特定的动态库
、
、
、
、
我想使用一个古老的软件(虚拟锦标赛“经典”从1999年,也称为UT99)。动态库libtxc_dxtn.so被隐式加载,探索可选的S3纹理压缩(S3TC)支持。不幸的是,在加载库时,主应用程序会出现分段故障(崩溃也描述了)。解决方法似乎是通过删除或移动libtxc_dxtn.so来删除Mesa的纹理压缩库。这个应用程序在没有纹理压缩的情况下运行的非常好,但是当然其他需要纹理压缩支持的应用程序现在已经崩溃了。当然,我不想为一个特定的应用程序修改我的系统。我能阻止(如“掩码”或“禁用”)特定的动态库被特定的应用程序加载吗?我希望能找到与LD_PRELOAD相反的东西。 Upda
浏览 3
提问于2017-12-02
得票数 2
回答已采纳
1
回答
``
dlopen
()‘通过调用动态链接器’`ld
linux
.so‘执行动态链接吗?
、
CSAPP说
dlopen
()是否通过调用动态链接器ld-
linux
.so来执行动态链接?ld-
linux
.so是
dlopen
()调用来执行动态链接的动态链接器吗? 谢谢。
浏览 0
提问于2020-09-27
得票数 0
回答已采纳
1
回答
为什么我在从共享库加载对象时出现了分段错误?
、
、
、
、
exit(1); int num = atoi(argv[2]); perror("
dlopen
"); opp=dlsym(handle, "op");$main.exe usage main.exe <library
浏览 0
提问于2020-06-06
得票数 1
回答已采纳
1
回答
我怎样才能保留一个符号,在gcc剥离期间?
、
使用arm-
linux
-gnueabi-gnueabi,我正在处理一个共享对象,它没有定义对"main“的引用。我正在使用
dlopen
()打开这个库。但是,当我的程序使用"-Wl,-s“编译时,符号main被删除,这会导致
dlopen
()
失败
,并显示一个未定义的符号"main”。
浏览 6
提问于2020-06-23
得票数 0
2
回答
TypeError:LoadLibrary()参数1必须是str,而不是空
、
、
、
python/cheetah_demo.py --audio_paths resources/audio_samples/test.wav --license_path license_cta_v1.2.0_
linux
_expires_handle = _
dlopen
(self.
浏览 3
提问于2020-07-31
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux-ssh远程公钥检查导致自动化任务失败?
Linux库概念,动态库和静态库的制作,如何移植第三方库
红帽将开发 AI 工具“日志侦探”,帮助分析 Linux RPM 包构建失败原因
loadlibrary:将 Windows DLL 加载到 Linux
创业不怕失败还是怕“不会失败”?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券