标签: ios clang static-libraries cross-compiling configure
交叉编译时,我需要设置主机,构建和目标标志。 什么是格式,以及如何获取和验证主机,构建和目标标志?格式是什么?
对于我的电脑,我使用x86_64-apple-darwin,i386-apple-darwin,i686-apple-darwin,x86_64-apple-darwin13,i386-apple-darwin13,i686-apple-darwin13编译静态库,或者别的什么?有没有简单的方法来获取或验证这些?
iOS设备怎么样? arm64有什么用?
答案 0 :(得分:1)
如果您为iOS设备设置编译器-arch和标记(CC,CFLAGS),那么使用--host=arm-apple-darwin就足够了。如果用于生成所有辅助文件(config.guess等)的autotools足够新。
-arch
CC
CFLAGS
--host=arm-apple-darwin
config.guess
我真的不知道'火箭'是什么,但该网站有一些examples的iOS交叉编译。除非您正在构建compiler或工具链,否则您不太可能需要--target三联。
--target