腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
生成APK从文件名中删除本机库
版本号
。
android
、
apk
、
native
、
version-numbering
、
android-native-library
这些库需要在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
回答
Qt: qmake中版本与VER_MAJ、VER_MIN、VER_PAT
的
区别
c++
、
qt
、
version
、
qmake
我使用
linux
作为Qt5中
的
共享库。lib.
so
.1.2,lib.
so
.1.2.3),实际
的
区别是什么?Qt文档声明: 如果指定了lib模板,则VER_MAJ指定库
的
主
版本号
。如果指定了lib模板,则VER_MIN指定库
的
次要
版本号
。 如果指定了库模板,则VER_PAT指
浏览 1
提问于2019-01-17
得票数 1
回答已采纳
1
回答
libxxx.
so
.N后面的数字代表什么?
gcc
、
linker
、
shared-libraries
)libm.
so
.6 (libc6, OS ABI:
Linux
2.6.15) => /lib/i3
浏览 10
提问于2012-09-28
得票数 0
回答已采纳
1
回答
关于
Linux
上
的
共享库,有哪些好
的
实践?
c++
、
c
、
linux
、
shared-libraries
我最近读了很多关于
Linux
上
的
共享库
的
文章,下面是我学到
的
: 共享库应该嵌入一个soname,包括其主要
版本号
。类似于:libfoo.
so
.1Its真正
的
文件名也应该包括一个次要
版本号
。类似于:libfoo.
so
.1.0When库文件被复制到,比方说/usr/local/lib,如果运行ldconfig,它将读取soname并创建一个名为libfoo.
so
.1
的
符号链
浏览 4
提问于2011-01-21
得票数 15
回答已采纳
1
回答
qmake:
如何
在.
so
文件名中包含更长
的
版本号
qmake
我正在尝试使用qmake在
Linux
上构建一个动态库。这是我
的
.pro文件:TARGET = soTest问题是,当我使用qmake创建
so
文件时,我得到
的
是soTest.
so
.3.5.2,但我需要
的
是soTest.3.5.2.1。
如何
让qmake使用第四个数字?(内部
版本号
) 谢谢。
浏览 1
提问于2014-02-21
得票数 2
1
回答
向Android应用程序添加更新
的
共享本机库(.
so
文件)将导致UnsatisfiedLinkError
android
、
android-studio
、
shared-libraries
此应用程序依赖于用本机代码(c++)编写
的
模块。模块中
的
本机代码依赖于第三方共享库(.
so
)文件。我认为这就像将旧
的
.
so
文件替换为新
的
文件一样简单。,android现在搜索
的
是".
so
.2“文件,而不是".
so
”文件。无法更改.
so
文件
的
名称 将更新后
的
库
的
名称更改为"libthird_party_library_NEW.
s
浏览 1
提问于2018-01-29
得票数 2
回答已采纳
1
回答
当我没有该文件
的
临时副本时,
如何
恢复‘`ld
linux
`’文件
filesystem
我使用ld-
linux
-x86-64.
so
.2命令删除了一个名为rm
的
重要文件。所以我不能执行shell命令。我只能执行内置命令。 现在我不知道该怎么办。请帮帮忙。
浏览 0
提问于2021-11-13
得票数 -1
1
回答
readelf不显示共享库
的
版本号
linux
、
dynamic-linking
、
shared-libraries
对于为ARM编译
的
共享对象,使用-a选项调用readelf会显示不带
版本号
的
库,即libc.
so
0x00000001 (NEEDED) Shared library: [libz.
so
] 0x00000001(NEEDED) Shared
浏览 27
提问于2012-11-24
得票数 4
回答已采纳
1
回答
为什么libc有两个
版本号
(在Ubuntu上)?
libc
51 lib/x86_64-
linux
-gnu/libc.
so
.6 -> libc-2.23.
so
NB libc是(特有的)可执行文件,运行它可以提供编辑:澄清一下,我理解符号链接。让我困惑
的
浏览 184
提问于2018-05-25
得票数 2
回答已采纳
1
回答
如何
将可执行文件链接到共享库
的
公共版本?
c++
、
linker
、
version
我和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
1
回答
无法在C++上编译CentOS程序
c
、
linux
、
unix
、
centos
、
rhel
D_FILE_OFFSET_BITS=64 -m32 conftest.c >&5/usr/bin/ld: skipping incompatible /usr/lib/
浏览 4
提问于2015-02-13
得票数 1
2
回答
共享库
的
主
版本号
linux
我编写了一个程序,它依赖于tiff共享库,在我
的
电脑上,库
的
版本是libtiff.
so
.4,但它不能在另一台电脑上运行( tiff
的
主
版本号
是5,libtiff.
so
.5)。任何人都有解决这个问题
的
好方法。谢谢libtiff.
so
.4 => not found libQtGui.
so
.4 => &
浏览 3
提问于2013-09-18
得票数 0
1
回答
共享对象文件中
的
版本号
c++
、
linux
、
gcc
、
compiler-construction
、
shared-libraries
关于构建.
so
文件
的
所有示例教程都显示了在.
so
后缀之后用
版本号
创建
的
文件。例如:这将生成.
so
文件libaver.
so
.1.0.1。此外,如果我在本地机器上浏览/usr/lib目录,我会发现许多.
so
文件
的
末尾都有
版本号
浏览 6
提问于2011-04-22
得票数 12
3
回答
如何
进行共享库
的
版本控制?
linux
、
shared-libraries
Windows为应用程序和DLL
的
版本信息提供资源文件。资源文件包括版本、版权和制造商等信息。我们
如何
在
Linux
上使用共享库来做这件事?
浏览 3
提问于2011-09-26
得票数 12
回答已采纳
1
回答
我
如何
检查ld-
linux
.
so
.2
的
版本?
linux
、
libc
、
backtrace
:#0 0x41447f48 in do_lookup_x () from /auto/andpkg/rep_cache/wr-x86/3.0FCS/sysroot/lib/ld-
linux
.
so
.2 #2 0x4144c4cb in _dl_fixup () from /auto/andpkg/rep_cache/wr-x86/3.0FCS/sysroot/lib/ld-<em
浏览 6
提问于2014-08-06
得票数 3
回答已采纳
1
回答
如何
将
Linux
内核映射到Ubuntu内核?
kernel
Ubuntu内核和
Linux
内核有不同
的
编号随着最近
的
崩溃和幽灵安全漏洞,我一直在阅读新版本
的
Linux
内核。
如何
将最新
的
Linux
版本号
,比如4.15.5转换成相应
的
Ubuntu
版本号
?
浏览 0
提问于2018-03-01
得票数 2
2
回答
在Bash中获取库
的
名称和扩展名后
的
版本号
bash
、
text-processing
如何
使用Bash获得.
so
文件之后
的
版本号
?libpcap.
so
.1.1.1 --> 1.1.1libpcap.
so
.1.8.0-PRE-GIT--> 1.8.0 编辑:使用grep
的</e
浏览 0
提问于2016-01-18
得票数 1
回答已采纳
1
回答
如何
为不同
的
系统配置NetBeans/C++项目?
c++
、
linux
、
netbeans
、
configuration
、
porting
在NetBeans/C++中,我有一个项目需要构建在两个不同版本
的
Linux
上。它们都有不同路径
的
库,不同版本
的
GCC,不同版本
的
静态库和共享库。我遇到
的
一个问题是:程序链接到libmysqlclient.
so
,在一个系统上它构建没有问题(链接到libmysqlclient.
so
.16),而在另一个系统中,我得到了一个与缺少
的
库相关
的
运行时错误(虽然libmysqlclient.
so
.15
浏览 2
提问于2012-11-22
得票数 1
1
回答
通过删除
版本号
创建符号链接
shell-script
、
awk
、
symlink
、
ln
我有大量这样
的
共享库:我试图遍历所有共享库,并通过删除它们
的
版本号
(如果它们有
版本号
)来创建sym链接。例如: libgcrypt.
so
.20.2 -> libgcrypt.
so
.2
浏览 0
提问于2018-12-15
得票数 0
回答已采纳
2
回答
使用gdbus查找D总线唯一地址
c
、
linux
、
dbus
、
bluez
、
gdbus
我试图找出使用
Linux
上
的
GDBus库获取D总线系统总线中对象
的
唯一D总线地址
的
最佳方法。下面是我使用
的
库
的
版本号
:libdbus-1.
so
libdbus-1.
so
.3.14.11libdbus-glib-1.
so
libdbus-glib-1.
so<
浏览 2
提问于2017-07-14
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券