記事の内容以下のソースコードがコンパイル~実行されるまでに、何が行われるのかを理解する。 細かいオプションや処理の詳細は追わない。 #include <stdio.h> #define MESSAGE "hello world\n" int main(int argc, char *argv[]) { printf(MESSAGE); return 0; } 検証環境]$ uname -rm 3.10.0-957.10.1.el7.x86_64 x86_64 ]$ gcc --version gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36) Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditi
![C言語がコンパイル~実行されるまで](https://cdn-ak-scissors.b.st-hatena.com/image/square/3b07e38655d5068ff883fd5e8a2d7e65b629f30c/height=288;version=1;width=512/https%3A%2F%2Fwww.kimullaa.com%2Fimages%2F201904280917.png)