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

查看第三方库的中的符号

作者: 小谨哥哥 | 来源:发表于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

    相关文章

      网友评论

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

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