• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:#include <stdio.h>)

#include <stdio.h>のコンパイルオプションでアライメント変化とsizeofの変化を見たい

このQ&Aのポイント
  • gccを使用して、コンパイルオプションでアライメントを変化させながらsizeof(struct st)の変化を確認したいです。
  • また、gccでの警告オプションについても教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.2

GCCのマニュアル http://gcc.gnu.org/onlinedocs/index.html 日本語訳は古いバージョンのしか見つからなかった。 > アライメントを変化させながら http://gcc.gnu.org/onlinedocs/gcc/Variable-Attributes.html#Variable-Attributes コンパイラオプションでやるなら、-Dでマクロを使うなりして。 インテルプロセッサだと http://gcc.gnu.org/onlinedocs/gcc-4.5.0/gcc/i386-and-x86_002d64-Options.html#i386-and-x86_002d64-Options の > -mpreferred-stack-boundary=num > -mincoming-stack-boundary=num というあたりも関係あるかも >警告オプションは-Wと-Wallしかないのでしょうか http://gcc.gnu.org/onlinedocs/gcc-4.5.0/gcc/Warning-Options.html#Warning-Options

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

とりあえず, お使いの gcc のオプションを頑張って全部調べることをお勧めします.

すると、全ての回答が全文表示されます。

関連するQ&A