使用 .bp 为 android 创建未剥离的可执行文件
Create unstripped executable for android with .bp
我想构建 aosp 原生测试并在模拟器上调试它。是否可以使用调试符号构建可执行文件?
我尝试将 -g 和 -ggdb 添加到 Android .bp:
cflags: [
"-Werror",
"-Wall",
"-g",
],
但这并没有帮助,我仍然被剥离可执行文件。
在模块声明中,添加:
strip: {
keep_symbols: true,
},
参考:link.
您可以在 $ANDROID_PRODUCT_OUT/symbols
中找到未剥离的二进制文件。
我想构建 aosp 原生测试并在模拟器上调试它。是否可以使用调试符号构建可执行文件? 我尝试将 -g 和 -ggdb 添加到 Android .bp:
cflags: [
"-Werror",
"-Wall",
"-g",
],
但这并没有帮助,我仍然被剥离可执行文件。
在模块声明中,添加:
strip: {
keep_symbols: true,
},
参考:link.
您可以在 $ANDROID_PRODUCT_OUT/symbols
中找到未剥离的二进制文件。