腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
生成APK从文件名中删除本机库
版本号
。
、
、
、
、
这些库需要在Android应用程序中使用,因此我为它创建了一个简单
的
Java类和JNI包装器(作为共享
的
.
so
库)。注意,旧式自动工具安装程序将
版本号
添加到共享库文件名中,该文件名作为依赖项嵌入到lib-wrapper.
so
中。# arm-
linux
-androideabi-4.4.3/prebuilt/
linux
-x86/bin/arm-
linux
-androideabi-readelf -d .(从Eclip
浏览 4
提问于2012-02-13
得票数 1
1
回答
libxxx.
so
.N后面的数字代表什么?
、
、
)libm.
so
.6 (libc6, OS ABI:
Linux
2.6.15) => /lib/i3
浏览 10
提问于2012-09-28
得票数 0
回答已采纳
1
回答
关于
Linux
上
的
共享库,有哪些好
的
实践?
、
、
、
我最近读了很多关于
Linux
上
的
共享库
的
文章,下面是我学到
的
: 共享库应该嵌入一个soname,包括其主要
版本号
。类似于:libfoo.
so
.1Its真正
的
文件名也应该包括一个次要
版本号
。类似于:libfoo.
so
.1.0When库文件被复制到,比方说/usr/local/lib,如果运行ldconfig,它将读取soname并创建一个名为libfoo.
so
.1
的
符号链
浏览 4
提问于2011-01-21
得票数 15
回答已采纳
1
回答
向Android应用程序添加更新
的
共享本机库(.
so
文件)将导致UnsatisfiedLinkError
、
、
此应用程序依赖于用本机代码(c++)编写
的
模块。模块中
的
本机代码依赖于第三方共享库(.
so
)文件。我认为这就像将旧
的
.
so
文件替换为新
的
文件一样简单。,android现在搜索
的
是".
so
.2“文件,而不是".
so
”文件。无法更改.
so
文件
的
名称 将更新后
的
库
的
名称更改为"libthird_party_library_NEW.
s
浏览 1
提问于2018-01-29
得票数 2
回答已采纳
1
回答
如何为不同
的
系统配置NetBeans/C++项目?
、
、
、
、
在NetBeans/C++中,我有一个项目需要构建在两个不同版本
的
Linux
上。它们都有不同路径
的
库,不同版本
的
GCC,不同版本
的
静态库和共享库。我遇到
的
一个问题是:程序链接到libmysqlclient.
so
,在一个系统上它构建没有问题(链接到libmysqlclient.
so
.16),而在另一个系统中,我得到了一个与缺少
的
库相关
的
运行时错误(虽然libmysqlclient.
so
.15
浏览 2
提问于2012-11-22
得票数 1
1
回答
当我没有该文件
的
临时副本时,如何恢复‘`ld
linux
`’文件
我使用ld-
linux
-x86-64.
so
.2命令删除了一个名为rm
的
重要文件。所以我不能执行shell命令。我只能执行内置命令。 现在我不知道该怎么办。请帮帮忙。
浏览 0
提问于2021-11-13
得票数 -1
1
回答
readelf不显示共享库
的
版本号
、
、
对于为ARM编译
的
共享对象,使用-a选项调用readelf会显示不带
版本号
的
库,即libc.
so
0x00000001 (NEEDED) Shared library: [libz.
so
] 0x00000001(NEEDED) Shared
浏览 27
提问于2012-11-24
得票数 4
回答已采纳
1
回答
为什么libc有两个
版本号
(在Ubuntu上)?
51 lib/x86_64-
linux
-gnu/libc.
so
.6 -> libc-2.23.
so
NB libc是(特有的)可执行文件,运行它可以提供编辑:澄清一下,我理解符号链接。让我困惑
的
浏览 184
提问于2018-05-25
得票数 2
回答已采纳
1
回答
Qt: qmake中版本与VER_MAJ、VER_MIN、VER_PAT
的
区别
、
、
、
我使用
linux
作为Qt5中
的
共享库。由于在.pro中使用了以下任何一种:或VER_MIN = 2为库生成相同
的
输出名称(lib.
so
,lib.
so
.1,lib.
so
.1.2,lib.
so
.1.2.3),实际
的
区别是什么?Qt文档声明: 如果指定了应用程序模板,则版本指定应用程序
的
版本号
;如果指定了库模板,则指定库
的</e
浏览 1
提问于2019-01-17
得票数 1
回答已采纳
2
回答
将CMake配置为遵循符号链接
、
、
、
、
在
Linux
中,考虑存在test.
so
文件。它在运行时需要其他.
so
文件(例如alpha.
so
、beta.
so
、charlie.
so
)。它基本上是一个共享
的
图书馆。==> usr/lib/x86-
linux
-gnu/beta.1.4.
so
charlie.1.4.
so
==> usr/lib/x86-
linux
-gnu/char
浏览 3
提问于2018-06-12
得票数 1
回答已采纳
1
回答
无法在C++上编译CentOS程序
、
、
、
、
D_FILE_OFFSET_BITS=64 -m32 conftest.c >&5/usr/bin/ld: skipping incompatible /usr/lib/
浏览 4
提问于2015-02-13
得票数 1
3
回答
如何在CMAKE/CPACK项目中具体
设置
版本号
?
我试图编辑CPack
设置
,以便输出
的
包文件中有正确
的
版本号
。但这还不是全部。我希望CMake/CPack也能
设置
版本号
更新
的
所有位置。还应该
设置
.
so
文件。还有任何其他需要
的
东西。从我坐
的
地方,重复我们自己。mystuff-0.1.1-
Linux
.tar.gz 假设
版本号
应为1.2.3。我认为这是导致更改所有<em
浏览 8
提问于2016-11-06
得票数 6
回答已采纳
1
回答
qmake:如何在.
so
文件名中包含更长
的
版本号
我正在尝试使用qmake在
Linux
上构建一个动态库。这是我
的
.pro文件:TARGET = soTest问题是,当我使用qmake创建
so
文件时,我得到
的
是soTest.
so
.3.5.2,但我需要
的
是soTest.3.5.2.1。(内部
版本号
) 谢谢。
浏览 1
提问于2014-02-21
得票数 2
2
回答
共享库
的
主
版本号
我编写了一个程序,它依赖于tiff共享库,在我
的
电脑上,库
的
版本是libtiff.
so
.4,但它不能在另一台电脑上运行( tiff
的
主
版本号
是5,libtiff.
so
.5)。任何人都有解决这个问题
的
好方法。谢谢libtiff.
so
.4 => not found libQtGui.
so
.4 => &
浏览 3
提问于2013-09-18
得票数 0
1
回答
共享对象文件中
的
版本号
、
、
、
、
关于构建.
so
文件
的
所有示例教程都显示了在.
so
后缀之后用
版本号
创建
的
文件。例如:这将生成.
so
文件libaver.
so
.1.0.1。此外,如果我在本地机器上浏览/usr/lib目录,我会发现许多.
so
文件
的
末尾都有
版本号
浏览 6
提问于2011-04-22
得票数 12
1
回答
为什么这个库不能使用ctype加载?
、
在
linux
上,我无法让find_library返回找到
的
库名。完整
的
文件名为libmystuff.
so
,位于dir /opt/myapp/mylibs中。文档描述了它
的
命名如下。名称是库名,没有任何前缀,如lib、后缀如.
so
、.dylib或
版本号
(这是用于posix链接器选项-l
的
表单)。如果找不到库,则不返回任何库。os.environ['LD_LIBRARY_PATH'] = '
浏览 0
提问于2019-08-08
得票数 2
3
回答
如何进行共享库
的
版本控制?
、
Windows为应用程序和DLL
的
版本信息提供资源文件。资源文件包括版本、版权和制造商等信息。我们如何在
Linux
上使用共享库来做这件事?
浏览 3
提问于2011-09-26
得票数 12
回答已采纳
1
回答
如何将可执行文件链接到共享库
的
公共版本?
、
、
我和gcc在
linux
主机(x86_64)上构建了应用程序,它链接到一个共享库的确切
版本号
。我指定了链接器选项-lQt5Core,但应用程序链接到libQt5Core.
so
.5.3.1。如何构建与共享库
的
公共版本链接
的
应用程序,如libQt5Core.
so
.5? 因此,我希望将我
的
应用程序链接到libQt5Core.
so
.5,而不是libQt5Core.
so
.5.3.1。
浏览 1
提问于2014-10-06
得票数 0
3
回答
在期间,/配置-启用-共享执行到底是什么?
、
这是在RHEL 7.2上 不启用共享 Python 2.7.12 使用--启用-共享
浏览 2
提问于2016-08-04
得票数 19
回答已采纳
1
回答
有办法
设置
用g++构建
的
二进制文件
的
版本吗?
、
有没有办法在
Linux
上
设置
用g++构建
的
二进制文件
的
版本号
?我知道在Windows上,这在Visual
的
项目
设置
中非常容易,但是您能在
Linux
上完成吗?我用eclipse作为我
的
IDE。
浏览 0
提问于2019-06-26
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 内核版本号的那些事
如何给deepin linux系统的设置root密码
通过TCP Wrappers设置ssh源地址过滤策略无法生效的解决办法
Linux 上设置自己的公共时间服务器
如何设置自己的保护隐私的 DNS 服务器|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券