使用 distutils
或 setuptools
编译 Python C-API 项目时,会生成未剥离的 .so
可执行文件,该可执行文件在尺寸。
有没有一种方法可以轻松地剥离它们,而无需在可执行文件上手动调用 strip -s
?例如,
setup.py
中有此选项吗?
最佳答案
在构建步骤之前设置(并导出)环境变量LDFLAGS=-s
,即
export LDFLAGS=-s
关于python - 剥离基于 python 的项目构建的共享库的最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51934716/