繁体   English   中英

如果仅针对armv7和armv7s编译应用程序,则在arm64设备上运行时会使用什么大小的数据类型?

[英]If app is compiled only for armv7 and armv7s, what size data types does it use when running on an arm64 device?

我已将Xcode中的“ Architectures”设置设置为armv7,armv7s。

当我在iPhone5s这样的arm64设备上运行我的应用程序时会发生什么。

long的大小是64位还是32位?

编译器根据所选架构创建32位或64位代码。

因此,如果该应用被编译为一个32位体系结构(像的ARMv7,armv7s)的尺寸long是32位的,而不管该代码所运行的实际设备。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM