CMAKE_<LANG>_BYTE_ORDER¶
添加于 3.20 版本。
如果已知,则为 <LANG>
编译器目标架构的字节序。如果已定义且非空,则该值为以下之一
BIG_ENDIAN (大端序)
目标架构为大端序。
LITTLE_ENDIAN (小端序)
目标架构为小端序。
这为语言 C
、CXX
、OBJC
、OBJCXX
和 CUDA
定义。
如果 CMAKE_OSX_ARCHITECTURES
指定了多个架构,则仅当所有架构共享相同的字节序时,CMAKE_<LANG>_BYTE_ORDER
的值才为非空。