1

armeabi-v7a是否可以使用 UPX压缩动态链接的可执行文件?

我正在使用ndk-build (r20b)UPX进行构建,UnknownExecutableFormatException除非我添加APP_LDFLAGS += -static到我的模块中,否则它总是会引发异常Android.mk。但是,这不是我可以做的事情,因为我的代码的其他部分(HTTP 客户端)使用getaddrinfo并且gethostbyname需要动态链接 libc 并且如果我静态链接会导致分段错误。我正在建造没有-fPIE.

我在网上看到了一些讨论 Windows .exe 文件的动态链接可执行压缩的线程,但是,当涉及到可执行文件时,我无法找到任何相关内容armeabi-v7a

这甚至可能吗?如果没有,请建议另一个可以执行此操作的二进制打包器(如果存在)。

4

0 回答 0