4paradigm / 4paradigm/OpenMLDB

reduce library (*.so) size

未關閉
#239 2 則留言 0 個 reaction 已指派 1 人 已被 @aceforeverd 認領 在 GitHub 檢視
主要語言
C++
星號
1.7k
分支
331
平均合併
12 天 12 小時
30 天內合併 PR
1

描述

debug section may not useful in release. use `strip --strip-unneeded` to reduce library size, which can reduce package size for the hybridse java package.

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.

貢獻指南

開啟貢獻指南

研究方向

Look for the build configuration or scripts that produce the shared libraries (*.so) in the project. The task is to add a strip command (strip --strip-unneeded) to the release build process to remove debug sections. Check the CI/CD or Makefile/CMakeLists.txt for where libraries are built and packaged. Verify the change by building a release package and comparing library sizes.

由索引模型根據 Issue 內容生成。

評估

技術堆疊
build-system, c, cpp, shell
領域
build-system, performance
Issue 類型
重構
難度
2/5
預估耗時
1-3 小時
活躍度
停滯
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。