腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
dlopen()搜索路径
、
、
我一直以为dlopen()只会查看/lib和/usr/lib,但现在我发现在
Linux
Mint上,libglib-2.0so等几个核心组件位于一个完全不同的
文件
夹中,即/rofs/lib/i386-gnu-
linux
和其他一些
文件
夹中。
浏览 4
提问于2011-11-19
得票数 10
回答已采纳
1
回答
链接时,不同静态库中的相同对象
文件
、
、
-o
lib.so
在生成foo.cpp时,来自
lib.so
的重复符号会发生什么?是否有任何标志要求不产生符号复制错误?
浏览 4
提问于2020-01-30
得票数 2
回答已采纳
1
回答
用动态库交叉编译C代码时出错
、
、
、
、
我有两个
文件
:#include<stdio.h> printf("Hi i'm a library function in
lib.so
\n");和主gcc -shared -lc -o
lib.so
lib.o arm-none-
linux
-gnueabi-gcc -shared -lc -o
lib.so
lib.o arm-n
浏览 3
提问于2013-02-18
得票数 3
回答已采纳
1
回答
无需重新编译主程序即可分析共享对象
、
、
、
、
现在我想在不重新编译PostgreSQL本身的情况
下
分析这个库中的函数。
浏览 1
提问于2011-07-25
得票数 5
1
回答
我如何在
linux
发行版上找到glibc.so来动态加载它?
、
、
、
、
我正在尝试在ubuntu (理想情况
下
还有其他
linux
发行版)
下
动态加载glibc。 其目的是调用seteuid。 我不确定识别路径的正确方法是什么。运行find命令时,我甚至看不到glib.so,但我看到了
lib.so
。 /usr/lib/x86_64-
linux
-gnu/libc.so 这是正确的
文件
吗?如果它是正确的
文件
,那么在任何系统上找到它的正确方式是什么(硬编码路径将是最后的手段)。 静态链接不是一个选项,因为我使用
浏览 31
提问于2020-09-18
得票数 0
1
回答
如何在可执行
文件
生成/安装后更改其库路径?
myTest在编译和链接时使用/opt/path1/lib/
lib.so
。在运行了几次之后,我决定让myTest现在使用/opt/path2/
lib.so
(相同的库名、相同的接口、只是不同的路径)。这可能是因为我想暂时测试对
lib.so
的更改,而不影响可能使用它的其他人。我也可能没有myTest的源代码,但我知道它使用
lib.so
。如果我使用Makefile并使用常规的gnu/g++ make,我可以通过在本地
文件
夹中设置L
浏览 4
提问于2018-06-26
得票数 0
回答已采纳
1
回答
用一个makefile创建可执行
文件
和共享库
、
、
、
但是现在我不得不编写一个生成
文件
和共享库的makefile。就像我说的,我是新手。以下是我的简单方法: gcc main.c func.c -o exe.a gcc func.c -o
lib.so
-fPIC -shared 当执行makefile时,只编译可执行
文件
。创建这些
文件
的最佳方法是什么?
浏览 0
提问于2018-11-23
得票数 4
回答已采纳
2
回答
创建一个可以作为"#include<myLibrary.h>“导入的C库
、
、
我希望创建一个C静态,这样用户就可以使用它了,如下所示。我怎样才能做到这一点?
浏览 2
提问于2014-05-28
得票数 1
回答已采纳
1
回答
获取可位于任何
文件
夹的共享库的依赖项。
、
、
我正在创建一个Rules.make
文件
,类似于
Linux
2.0版本,它包含各种目标--包括.so
文件
。这些规则还使我能够在“主”Makefile中创建类似的目标:,以便首先完成something_else,然后构建
lib.so
。DIR_OUT只是顶级目录字符串,但目标可以从任何子目录调用,也可以像target: $(DIR_OUT)/path/to/
lib.so
那样调用。使用此解决方案,我所
浏览 6
提问于2022-09-01
得票数 0
回答已采纳
1
回答
pip安装引发错误-没有setup.py
、
find_packages(),package_data={ "darwin/
lib.so
", "windows/lib.pyd",},我的目录结构是--li
浏览 5
提问于2016-07-01
得票数 2
回答已采纳
1
回答
导入c++模块接口的Python无法打开共享对象
文件
。
、
、
我使用的
文件
夹结构如下:program/app/app.pyprogram/app/py_interfaces.so program/launcher.py/
lib.so
编译了python接口./
lib.so
,因此它将从与接口相同的
文件
夹中加载库。/
lib.so
: cannot open shared object file: no
浏览 2
提问于2017-04-06
得票数 2
回答已采纳
1
回答
dlsym在无限循环中结束
、
、
、
我正在尝试构建一个
Linux
库(*.so),以便在Java应用程序中使用它。这个库本身加载一个带有本机函数的dll
文件
。Java应用程序打印出“正在加载符号...”在一个循环中,然后在没有任何消息的情况
下
终止。我可以确定这与dlsym()有关。 使用nm -D
lib.so
,我可以查看
lib.so
的内部。
浏览 1
提问于2015-10-21
得票数 0
1
回答
如何从在
Linux
中使用库.so的ELF
文件
中挂起c函数?
、
、
我有可执行的ELF
文件
,它使用库
lib.so
,这个ELF从
lib.so
调用函数Func1。 我需要挂起这个函数,所以它将被我的函数替换,这样就可以做其他的事情了。在不更改可执行
文件
的情况
下
,我如何做到这一点?
浏览 1
提问于2017-09-18
得票数 1
回答已采纳
0
回答
弱符号和弱引用
、
、
-shared gcc main.c $PWD/
lib.so
-Wl,--no-as-needed -lpthread/realwrap /home/user/tmp/
lib.so
(0x00007faa4f8cf000) /home&
浏览 10
提问于2017-06-06
得票数 3
回答已采纳
1
回答
无法配置NDK android studio并获取错误
、
、
、
我是android开发的新手。我正在尝试集成/配置NDK,但我遇到了问题。
浏览 20
提问于2018-09-09
得票数 0
1
回答
如何动态加载自己的库,并在其中调用方法?
、
、
、
我想编写一些C代码(如果它只在
Linux
上工作)来动态加载一个新的共享库,然后从它调用一个方法(将在运行时确定)。这似乎已经成为可能,因为java可以动态加载本机库,然后从它们调用方法。用例详细信息: 即使没有具体的答案,我也想知道下一个要去哪里看的指针。谢谢!
浏览 2
提问于2013-02-19
得票数 7
回答已采纳
1
回答
在链接后剥离共享库是否安全?
、
、
、
假设我得到了
lib.so
,我编译了二进制
文件
mySoft,并将其链接到
lib.so
。 在这一点上,考虑到一切都像预期的那样工作,用strip -s
lib.so
去掉
lib.so
是安全的还是不安全的?需要明确的是,在mySoft正确生成后,我对将其他二进制
文件
链接到我的
lib.so
不感兴趣,我只对保持mySoft工作并获得一些磁盘空间和性能方面的小优势感兴趣。
浏览 0
提问于2012-11-07
得票数 8
回答已采纳
1
回答
使用JNI从java类调用.SO函数
、
、
、
我的问题是,我假设流程是什么, 如果我遗漏了什么,请纠正我。
浏览 1
提问于2019-03-20
得票数 0
1
回答
在Python -不匹配的体系结构中没有mach-o
文件
错误。
、
、
、
、
对于一个项目,我正在使用ctypes.CDLL和ctypes.cdll.LoadLibrary(...)读取一个ctypes.CDLL
文件
,这是在dev容器中完成的。注意
linux
/amd64平台。26 UTC 2022 x86_64 GNU/
Linux
。Mon Aug 22 20:19:52 PDT 2022; root:xnu-8020.140.49~2/RELEASE_ARM64_T6000 x86_64 OSError:
浏览 18
提问于2022-10-13
得票数 0
回答已采纳
2
回答
Java,在类路径中加载本机库
、
、
、
、
__bin| |__Main.jar |__
lib.so
前者需要
文件
系统中库的绝对路径,后者需要设置特定于应用程序的java.library.path在这种情
浏览 0
提问于2018-09-19
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux下的文件查找
linux etc下 passwd、shadow和group文件详解
linux系统下的用户文件句柄数限制
Linux下日志文件过大解决方案
linux系统下sftp配置实现文件传输
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券