私はC++が初めてです。最近、X86_64 AMD 対 Intel など、さまざまなマシン アーキテクチャ向けのコードのコンパイルに関する議論が社内で始まりました。
ここで、アプリケーションをコンパイルするために渡す gcc フラグを確認しましたが、x86_64 で AMD と Intel 用に特別にコンパイルするように gcc に指示するものはありません。
誰かがコンパイルされたコードとマシン アーキテクチャの間の依存関係を技術的な用語で説明できますか?
AMD で gcc-86_64 を使用してコードをコンパイルし、intel x86_64 でバイナリ コードを実行できますか?