我正在尝试为其中一个基于 mips 架构的板编译 Qt 库的发布版本。我首先使用以下命令进行配置
./configure -arch mips -release -little-endian -xplatform qws/linux-mipsel-g++ -no-qt3support -no-openssl -no-phonon -no-webkit -no-gui -opensource -nomake demos -nomake examples -nomake XLib
我在 linux-mipsel-g++ 中进行了设置以找到工具链以编译库。配置步骤后,我 cd 进入 qt/src/corelib 并运行 make。它成功完成但是当我在 libQtCore.so.4.8.1 上运行文件命令时它说
libQtCore.so.4.8.1: ELF 32-bit LSB shared object, MIPS, MIPS32 rel2 version 1 (SYSV), dynamically linked (uses shared libs), with unknown capability 0xf41 = 0x756e6700, with unknown capability 0x70100 = 0x3040000, not stripped
大小也是 4.7MB。我认为这是库的调试版本,因为它说非条带,而且大小很大。谁能告诉我如何编译发布库?
感谢开发