Skip to content

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

P
Paddle
  • 项目概览

PaddlePaddle / Paddle
大约 2 年 前同步成功

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

add pybind.h to inference lib for static link !10690

  • Report abuse
!10690 已合并 5月 16, 2018 由 saxon_zh@saxon_zh 创建
#<User:0x000055935f4de9f8>
  • 概览 2
  • 提交 3
  • 变更 1

Created by: jacquesqiao

task list: https://github.com/PaddlePaddle/Paddle/issues/10574

目前我们让用户使用paddle的lib的时候,如果是静态连接的方式,则使用-Wl,--whole-archive的方式进行链接,这样libpaddle_fluid.a中的所有内容都会被连接到目标文件中。

如果提供了pybind.h中的USE_OP的列表,则用户可以不使用-Wl,--whole-archive的方式进行link,而是按照他的需求link一部分op进去,方便做裁剪,好处是用户的二进制会变小,因为只link了lib中的一部分。

相当于给了用户多一种选择。

指派人
分配到
审核者
Request review from
无
里程碑
无
分配里程碑
工时统计
标识: paddlepaddle/Paddle!10690
Source branch: github/fork/jacquesqiao/add-use-op-to-paddle-lib
渝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