【发布时间】:2015-06-23 15:40:19
【问题描述】:
如果,我想在模块级别使用编译器标志定义结构对齐,例如 Windows 上的 cl 的 /Zp。 GCC和clang上有哪些替代方案?
【问题讨论】:
标签: windows gcc clang cl struct-member-alignment
如果,我想在模块级别使用编译器标志定义结构对齐,例如 Windows 上的 cl 的 /Zp。 GCC和clang上有哪些替代方案?
【问题讨论】:
标签: windows gcc clang cl struct-member-alignment
gcc -v --help 给出:
-fpack-struct Pack structure members together without holes
-fpack-struct=<number> Set initial maximum structure member alignment
clang 具有相同的开关(至少 clang 3.x)。
【讨论】: