栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > C/C++/C#

arm-linux-gnueabi工具集

C/C++/C# 更新时间:发布时间: 百科书网 趣学号

一、nm

在调用动态库的时候,经常出现由于动态库接口修改或者版本不匹配导致调用动态库找不到函数接口符号的情况。

原因可能有如下几种:

1.由于c++动态库编译没有加extern c导致函数编译时加了c++的前缀的;

2.系统中有多个库,程序加载了其他路径的库;

3.库的版本不对,老版本的库确实没有新加的接口。

这个时候就可以用nm命令看so中是否有提示找不到的符号。

 

ref:

linux命令之查看动态库符号-nm_shixin_0125的技术博客_51CTO博客

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/1034160.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号