腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
`
nm
`
输出
`
LC_SYMTAB
`
未
引用
的
符号
、
、
、
、
我正在尝试重现
nm
的
行为。问题 命令
nm
/usr/libexec/sharingd
输出
一些奇怪
的
符号
,如下所示: [..] 00000001001d7570 t -[_TtC8sharingd19SDAirDropHandlerIPA我
的
nm
版本不会
输出
这些
符号
。 它们从何而来? 确定 1.但是,它们是作为不同
的
字符串出现
的
。 2.
符号</
浏览 21
提问于2019-10-09
得票数 1
1
回答
如何找到对象和文件之间
的
依赖关系?
、
、
、
我有一个包含一些对象文件
的
存档文件。 1)如何判断对象文件之间是否存在依赖关系?因此,如果我只想在一个对象文件
的
函数中使用,我想从归档文件中删除其余
的
对象文件(从编译器中忽略)。那么我如何检查乘法.o是否依赖于subtraction.o 2)如何查看所有从归档/对象文件导出
的
函数?
浏览 26
提问于2019-09-04
得票数 0
3
回答
如何强制将静态库中
的
符号
包含在共享库构建中?
、
我正在尝试构建一个共享对象库,该库将由使用dlopen()
的
程序打开。这个库将使用由一个单独
的
静态库提供
的
功能。在链接动态库时,我已经在链接行中包含了适当
的
标志来拉入静态库(例如,我为libfoo.a设置了-lfoo ),并且链接器没有任何问题。但是,当主程序在动态库上调用dlopen()时,调用会失败,并显示"undefined symbol“消息,该消息
引用
了静态库中
的
一个
符号
。运行
nm
确实表明所讨论
的
符号</e
浏览 2
提问于2011-08-31
得票数 21
1
回答
未
初始化
的
全局数据
的
部分是什么?
、
我对
未
初始化
的
全局变量在ELF文件中
的
位置感到有点困惑。我有一个简单
的
程序来测试变量将位于哪些部分:int b = 10;{}Sections: Idx Name Size VMA LMA Fi
浏览 0
提问于2011-03-27
得票数 2
回答已采纳
1
回答
为什么这个图书馆
的
订单很重要?
、
、
、
我有一个库CandData,以便(相关
的
) $
nm
libCandData.so000000011610 T _ZNK10CandRecord13GetCandHeaderEv和一个库候选人这样
的
$
nm
libCandidate.so 00000001f018 T _ZN10CandHan
浏览 4
提问于2014-09-25
得票数 4
回答已采纳
1
回答
Linux内核导出
的
符号
、
我想检查一下Linux内核导出
的
符号
列表。xen_vcpu_info000000000000c570 D per_cpu__xen_mc_irq_flags 这是我得到
的
输出
我
的
问题是,此
输出
中每个字段
的
含义是什么?第一个字段看起来像地址,我没有得到第二个字段
的
任何
引用
。有人能给我解释一下第二个域中
的
值D,d,t,T,s
的
浏览 1
提问于2012-04-09
得票数 15
回答已采纳
1
回答
GCC LTO fat对象文件中“on”
的
错误
输出
、
、
、
如果我有tmp.cchar constantBAR[0x34];0000000000000034C constantBAR但是,如果我用-flto -ffat-lto-objects编译,
nm
会
输出
符号
值
的
零:00000000 C constantFOO
浏览 0
提问于2019-03-12
得票数 3
回答已采纳
1
回答
由于未定义
符号
而导致
的
文件无效
、
、
、
我正在尝试构建MEX模块,但我在运行时遇到了未定义
符号
的
问题。/Exp/Square.exp',50000.);$
nm
.中: $
nm
.b‘表示
符号
在
未
初始化
的
部分,它是本地
的
还是全局
的
。这里
的
问题是否与
符号
是本地
的<
浏览 1
提问于2013-08-06
得票数 3
回答已采纳
3
回答
如何在C++文件中查找特定库使用
的
函数
、
我正在使用用g++编译
的
遗留C++代码。所讨论
的
文件是使用库编译
的
。我
的
目标是确定每个文件中特定库中函数或宏
的
每一次使用。(在我
的
例子中,OpenSSL是有问题
的
库,我将在文章
的
其余部分
引用
它)。但是,我认为我
的
问题一般适用于我编译时使用
的
任何C库。) 如果OpenSSL是一个使用名称空间
的
C++库,我可以简单地在名称空间上使用grep来查找OpenSSL函数,我可以想象这更容易一
浏览 4
提问于2017-05-31
得票数 3
1
回答
显示共享库版本
的
nm
输出
不正确
、
、
、
我刚刚构建了一个共享库,但是当我使用
nm
命令查看依赖项时,
输出
如下所示 U deflateSetHeader@@ZLIB_1.2.2我不知道@@ZLIB_1.2.2
的
意思,实际上建造libgio
的
命令是
浏览 0
提问于2016-01-26
得票数 0
回答已采纳
1
回答
共享库
的
构造函数在dlopen加载时找不到
符号
。
、
以下是共享库
的
示例代码:extern void test(); $(CC) -fPIC -c m.c -o m.o它如我所期望
的
那样工作shared -o liba.so $(CC) -fPIC -c m.c -
浏览 2
提问于2022-07-28
得票数 1
1
回答
函数位于一个对象文件中,但链接器不链接它们。
、
、
朋友们,我有个关于链接
的
问题。我很难把这个项目联系起来。lm -lva -lXv -lX11 -lXext -ldl 我用ffmpeg.o检查我
的
功能: U my_func$
nm
libavfilter
浏览 1
提问于2019-10-01
得票数 0
回答已采纳
2
回答
强制
未
使用
的
函数在共享库中导出
、
在top.cpp和top.h中定义
的
printme()和getme()不在ltop.so中导出它没有显示getme
符号
注意:文件可以有多个
未
使用
的
函数,如- getme
浏览 3
提问于2016-07-13
得票数 4
1
回答
如何计算cpp文件中
的
所有全局变量
、
它是否存在一个cpp代码解析器来解决这个问题?例如//#include<vector>const size_t MAXN = 40000;size_t p[MAXN]
浏览 0
提问于2013-02-02
得票数 2
1
回答
向C公开Fortran变量
、
但是如何在相反
的
方向上这样做,即在Fortran中定义(并初始化)一个变量,并使C可以访问它?
浏览 5
提问于2014-03-21
得票数 3
回答已采纳
3
回答
是否有检查交叉编译
的
.so文件中
的
符号
的
工具?
、
、
、
、
如果我能够(作为自动化构建过程
的
一部分)进行检查,确保在.so文件和应用程序
的
组合中没有任何
未
解决
的
符号
,而不必实际部署应用程序,那就太好了。在编写使用
nm
输出
测试
符号
的
脚本之前,我想知道是否有人知道已经这样做
的
实用程序? 编辑1:稍微改变一下描述--我不只是尝试在.so中测试
符号
,而是将几个. to和应用程序本身结合在一起。在应用程序加载完所有..so之后,是否还会有
未
解决<e
浏览 4
提问于2008-11-06
得票数 4
2
回答
如何在OSX中打印.so文件
的
符号
表?
、
我有一个.SO文件(注意,不是.a,不是.dylib,也不是.o),我需要在on上从它获取
符号
信息。
nm
-gU lib.so请注意,我在另一个项目中使用了这个.so文件,并且有
符号
信息。我能够加载库,并从中
引用
函数。然而,我还没有在OSX上找到一个工具来让我打印
符号
信息。
浏览 9
提问于2015-03-12
得票数 3
1
回答
nm
报告
的
未
解析
符号
、
我正在编译我
的
代码以创建一个共享库,并最终将它们链接到正确
的
库(共享库)。然而,当我使用"
nm
-u“查看我
的
共享库时,它显示了
未
解析
的
符号
,主要来自(libm.so和libstdc++.so)。这些
符号
是由
nm
为libm和libstdc++报告
的
吗?请注意,我正在为QNX OS交叉编译。 提前感谢并致以亲切
的
问候,
浏览 0
提问于2012-03-27
得票数 0
回答已采纳
2
回答
静态库加载相关问题
、
、
、
、
除了getversion返回2外,Lib2.h是相同
的
。我在某个地方看到链接器将从静态库中删除所有
未
使用
的
变量。然而,当我在二进制
nm
上运行时,它会显示如下:0000000000603270 B l1我猜l1&l2( Lib2类
的
对应对象在那里,但是B标志是什么意思?3.还有一些我不知道
的
东西)。
浏览 0
提问于2010-10-07
得票数 2
回答已采纳
1
回答
nm
-在.so文件中声明
符号
的
nm
显示文件。
、
nm
是否可以在.so文件中显示声明
符号
的
文件?假设我有一些文件:int get_data(); return 0;如果我将这个文件编译成一个共享
的
对象文件file.so,当我使用
nm
-C file.so时,我应该得到get_data
符号
的
"U“。
nm
也可以显示文件名吗?对于较大
的
项目,能够确定哪个文件正在声明
未
解决
的
浏览 2
提问于2018-04-11
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Shell 变量引用实例
从节省Redis内存空间说开去
PHP垃圾回收机制
php的变量引用与销毁机制
C和Go相互调用
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券