编译适配16K PageSize的so

13 阅读1分钟

1、在已有的代码上的 CMakeLists.txt 加上一句

# 设置 16k page size 对齐
# 确保代码段和数据段对齐到 16k 边界,以支持 16k page size 设备
set_target_properties(eliter PROPERTIES
        LINK_FLAGS "-Wl,-z,max-page-size=16384"
)

2、编译源码即可