编译so时如何去除符号表

编译so时如何去除符号表

HarmonyOS
2024-01-31 20:35:35
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
robinent

步骤一:参见上图路径,在CMakeLists.txt中添加如下代码。

set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -s") 

步骤二:在build-profile.json5文件 arguments 项中添加如下参数。

{   "buildOption": {     "externalNativeOptions": {       "arguments": "-DCMAKE_BUILD_TYPE=Release"     }   } }
分享
微博
QQ
微信
回复
2024-02-01 22:23:50
相关问题
如何减小编译产物so大小
1498浏览 • 1回复 待解决
如何引用其他工程编译so
1783浏览 • 1回复 待解决
如何编译鸿蒙使用的libcurl.so
2258浏览 • 1回复 待解决
Native so 编译 opencv,报找不到 libunwind.so
2180浏览 • 1回复 待解决
HarmonyOS 使用gn编译Skia编译出的so
2041浏览 • 1回复 待解决
如何编译底层的so有懂的吗?
3065浏览 • 1回复 待解决
在Camkelist配置so后,编译报错
1359浏览 • 1回复 待解决
native如何通过命令行编译so
3659浏览 • 1回复 待解决
html sms标签跳转丢失&符号后内容
3964浏览 • 1回复 待解决
ArkTS中如何使用编译出来的Native so
1531浏览 • 1回复 待解决
支持调试本地源码无法编译so
1555浏览 • 1回复 待解决
JNI so库HarmonyOS 重新编译工具
1046浏览 • 1回复 待解决
HarmonyOS 依赖自己编译so,找不到
2498浏览 • 1回复 待解决