我应该如何跨ARM编译zxing?

时间:2013-07-10 17:27:37

标签: cmake arm cross-compiling zxing

与我在x86环境中工作的普通人一样,不幸的是,我所知道的CMAKE就是为编译环境自动检测和构建。

与许多开源项目一样,它有一个相对较大的CMakeLists.txt,除非你有贡献,否则设置数量超出合理范围。

有没有办法快速指定目标环境,处理器和所有东西,而不必一直深入到构建脚本和源代码?

它可以像一些cmake参数一样简单,但我对它很新......真的可以使用一些帮助。

1 个答案:

答案 0 :(得分:0)

您需要设置交叉编译工具链并创建相应的CMake工具链文件。

请参阅:http://www.cmake.org/Wiki/CMake_Cross_Compiling

根据您正在使用的ARM平台,设置此类环境可能相当容易或非常困难。

下面的示例是交叉编译工具链设置指南,用于交叉编译覆盆子pi的Qt5。

http://qt-project.org/wiki/RaspberryPi_Beginners_guide