0

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

像许多开源项目一样,它有一个相对较大的 CMakeLists.txt,其设置量超出了合理范围,除非您做出贡献。

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

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

4

1 回答 1

0

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

参见: http ://www.cmake.org/Wiki/CMake_Cross_Compiling

根据您使用的 ARM 平台,设置这样的环境可能相当容易,也可能非常困难。

下面的示例是用于交叉编译树莓派 Qt5 的交叉编译工具链设置指南。

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

于 2013-07-10T23:33:41.100 回答