如何将 ICU 库添加到 ARM 的 Qt 项目中?
How to add ICU library to Qt project for ARM?
我一直在尝试使用针对 x86 和 ARM 的 ICU(International Components for Unicode)库编译 Qt 项目,但它给出了以下错误:
"libicudata.so: file not recognized: file format not recognized"
Make 配置为CXX="arm-oe-linux-gnueabi-g++ -march=armv5e -marm -mthumb-interwork"
有什么办法解决这个问题吗?非常感谢任何帮助 and/or 的意见!
旁注:如果要提供更多信息,请告诉我具体说明什么!
从外观上看,您正在尝试使用您的 x86 版本的 ICU 来构建您的 ARM 版本的 Qt。
您首先需要获得 ARM 的 ICU。
问题已解决。
这是一个链接问题,我不得不添加 libicuuc 和 libicudata。
我一直在尝试使用针对 x86 和 ARM 的 ICU(International Components for Unicode)库编译 Qt 项目,但它给出了以下错误:
"libicudata.so: file not recognized: file format not recognized"
Make 配置为CXX="arm-oe-linux-gnueabi-g++ -march=armv5e -marm -mthumb-interwork"
有什么办法解决这个问题吗?非常感谢任何帮助 and/or 的意见!
旁注:如果要提供更多信息,请告诉我具体说明什么!
从外观上看,您正在尝试使用您的 x86 版本的 ICU 来构建您的 ARM 版本的 Qt。
您首先需要获得 ARM 的 ICU。
问题已解决。
这是一个链接问题,我不得不添加 libicuuc 和 libicudata。