gcc 컴파일하기
리눅스에서는 간단하게 gcc
(GNU compiler collection) 컴파일러를 이용하여 컴파일 할 수 있다. 예제로 아래의 코드를 작성한 후 gcctest.c 파일로 저장한다.
#include<stdio.h>
int main() {
printf("Hello, world\n");
return 0;
}
gcc -o [실행파일명] [소스파일명]
명령어를 사용하여 아래와 같이 실행파일을 생성할 수 있다.
root@master:~# ll | egrep gcc
-rw-r--r-- 1 root root 72 Jan 18 13:50 gcctest.c
root@master:~#
root@master:~# gcc -o gcctest.out gcctest.c
root@master:~#
root@master:~# ll | egrep gcc
-rw-r--r-- 1 root root 72 Jan 18 13:50 gcctest.c
-rwxr-xr-x 1 root root 8304 Jan 18 13:51 gcctest.out*
root@master:~#
root@master:~# ./gcctest.out
Hello, world
root@master:~#