美文网首页
查看第三方库的中的符号

查看第三方库的中的符号

作者: 小谨哥哥 | 来源:发表于2017-04-07 16:05 被阅读26次

查看第三方库的中的符号

搜索用到的.a文件和framework文件

~~find . \( -name "*.a" -or -name "*.framework" \) -exec ./np_wrap.sh {} \; > symbols.txt

- np\_wrap.sh实现

~~#!/usr/bin/env bash

~~ if [[ "$1" == *.framework ]]; then

~~    name=$(basename "$1")

~~    name=${name/.framework/}

~~    #echo "$1/$name"

~~    nm -A -arch x86_64 "$1/$name"

~~ elif [[ "$1" == *.a ]]; then

~~    #echo -n

~~    nm -A -arch x86_64 "$1"

~~ else

~~    echo "unknown"

~~ fi

相关文章

  • 查看第三方库的中的符号

    查看第三方库的中的符号 搜索用到的.a文件和framework文件 ~~find . \( -name "*.a"...

  • cocoapods相关

    使用cocoapods管理第三方库时,如何查看本地项目使用第三方库的版本。这里查看的是目前使用的第三方库的版本,而...

  • Pod 查看cocoapods导入第三方库版本、更新指定库

    查看第三方库版本: 更新指定库:

  • Python 第三方库

    > pip list #查看现有第三方库> pip list --outdated #查看待更新库> pip in...

  • 查看python库文档

    安装完python第三方库以后,经常需要查询其文档,其实python就自带文档查看器。可以查看所有内置库和第三方库...

  • AngularJS关于路由URL大小写问题

    AngularJS采用ocLazyLoad第三方库,按需加载。在JS中,配置路由的代码如下: 在Chrome中查看...

  • 动态库&静态库

    查看程序依赖的动态库 查看符号表、函数名 动态链接库和静态链接库的相互包含问题及实现https://blog.cs...

  • package.json中的版本管理

    当我们查看package.json中已安装的库的时候,会发现他们的版本号之前都会加一个符号,有的是插入符号^,有的...

  • Linux环境无源码单步调试c++程序

    nm *.so查看动态库的符号,找到待调试函数的符号,在gdb里执行 b func_symbol, 即可加上断点,...

  • iOS重新打包静态库

    接入第三方SDK时,可能会遇到多个库文件符号冲突的问题,找出冲突符号,删除,再重新打包库文件可解决一部分问题,主要...

网友评论

      本文标题:查看第三方库的中的符号

      本文链接:https://www.haomeiwen.com/subject/vgawmttx.html