2

たとえば、C プログラムが作成され、コンピューター上の C コンパイラーを使用して正常にコンパイルされたとします。このプログラムの .exe ファイルのみが、C コンパイラーがインストールされていない別のコンピューターにコピーされた場合、それは実行されますか?ソース プログラムがコンパイルされて、マシン コード (オブジェクト コード) が生成されることは知っています。このマシン コードは、リンカーによってオブジェクト モジュールにリンクされ、ロード モジュール (.exe ファイル) を形成します。実行用ローダー。つまり、.exe ファイルにはマシン コードが含まれていることになりますが、同時に、マシン コードが命令セット、CPU 構成に依存していることも事実です。特定のコンピュータの。

4

0 に答える 0