C언어로 만들어진 프로그램의 실행과정의 이해
1. C프로그래밍 - visual studio (컴파일러 아님), 이클립스 - IDE : 통합 개발 활경 - IDE는 compiler + 편집기 + 디버거를 뜻한다. 리눅스에서의 프로그래밍 - IDE를 따로 사용하지 않고 compiler, editor, debugger를 사용한다. - compiler : GCC - editor : VI - debugger : GDB hello.c 를 작성해보자. [root@M4RC0 /root]# vi hello.c 아래와 같이 gcc로 컴파일을 할 수 있다. 단, gcc 컴파일 시 옵션을 주지 않아 새로운 이름을 설정해주지 않으면 기본 파일명은 a.out으로 나온다. 2. 컴파일 과정 gcc -v 소스파일.c : 소스파일 컴파일 과정을 보여준다. [root@M4RC0 ..