Skip to content

  • 体验新版
    • 正在加载...
  • 登录
  • PaddlePaddle
  • Paddle-Lite
  • 合并请求
  • !3630

P
Paddle-Lite
  • 项目概览

PaddlePaddle / Paddle-Lite

通知 338
Star 4
Fork 1
  • 代码
    • 文件
    • 提交
    • 分支
    • Tags
    • 贡献者
    • 分支图
    • Diff
  • Issue 271
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 78
  • Wiki 0
    • Wiki
  • 分析
    • 仓库
    • DevOps
  • 项目成员
  • Pages
P
Paddle-Lite
  • 项目概览
    • 项目概览
    • 详情
    • 发布
  • 仓库
    • 仓库
    • 文件
    • 提交
    • 分支
    • 标签
    • 贡献者
    • 分支图
    • 比较
  • Issue 271
    • Issue 271
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 78
    • 合并请求 78
  • Pages
  • 分析
    • 分析
    • 仓库分析
    • DevOps
  • Wiki 0
    • Wiki
  • 成员
    • 成员
  • 收起侧边栏
  • 动态
  • 分支图
  • 创建新Issue
  • 提交
  • Issue看板

[Lib Symbol][Python lib] strip third_party symbol in python lib and mac lib !3630

  • Report abuse
!3630 已合并 5月 15, 2020 由 saxon_zh@saxon_zh 创建
#<User:0x00007fedf66994c0>
  • 概览 0
  • 提交 3
  • 变更 4

Created by: DannyIsFunny

【问题描述】 问题一:发布的python 预测库中有第三方库的全局符号, protobuf、glog,可以使用 nm -g libname.so |grep glog 查看是否有glog第三方符号,该问题可能导致Pythonimport paddlelite时与其他的python库有引用冲突 问题二:Mac环境下编译Paddle-Lite不支持裁剪第三方库的全局符号,因为LINK_FLAGS不支持 "-Wl,--version-script" ,导致MAC 下编译出的Android&x86动态库中有第三方符号,可能同时引用其他库会有冲突,且包体积增加 【本PR工作】 裁剪MAC下编译的库、python预测库中的第三方全局符号

指派人
分配到
审核者
Request review from
无
里程碑
无
分配里程碑
工时统计
标识: paddlepaddle/Paddle-Lite!3630
Source branch: github/fork/DannyIsFunny/fix_symbol
渝ICP备2023009037号

京公网安备11010502055752号

网络110报警服务 Powered by GitLab CE v13.7
开源知识
Git 入门 Pro Git 电子书 在线学 Git
Markdown 基础入门 IT 技术知识开源图谱
帮助
使用手册 反馈建议 博客
《GitCode 隐私声明》 《GitCode 服务条款》 关于GitCode
Powered by GitLab CE v13.7