1 개념[ | ]
- gcc로 C언어 컴파일하기
2 코드 준비[ | ]
- hello.c 파일 준비
hello.c
C
Copy
#include <stdio.h>
void main()
{
printf("Hello World!\n");
}
3 컴파일 하기[ | ]
- 컴파일 명령
Bash
Copy
gcc 파일명
- "hello.c" 파일 컴파일
Console
Copy
john@zetawiki:/john/C$ gcc hello.c
4 실행하기[ | ]
- 생성된 a.out 파일 실행
Console
Copy
john@zetawiki:/john/C$ ./a.out
Hello World!
- → "Hello World!" 출력을 확인 할 수 있음
5 실행 파일명 지정[ | ]
실행 파일명을 지정하여 기본 생성 값인 a.out을 다른 이름으로 지정 할 수도 있음
- 실행 파일명 지정
Bash
Copy
gcc -o 실행파일명 소스파일명
# 또는
gcc 소스파일명 -o 실행파일명
- 예시
Console
Copy
john@zetawiki:/john/C$ gcc hello.c -o hello.out
john@zetawiki:/john/C$ ll
total 24
drwxrwxr-x 2 john john 4096 Mar 25 15:27 ./
drwxr-xr-x 11 john www-data 4096 Mar 25 14:33 ../
-rw-rw-r-- 1 john john 63 Mar 25 15:23 hello.c
-rwxrwxr-x 1 john john 8551 Mar 25 15:27 hello.out*
- → 실행 파일명은 hello.out으로 지정
6 gcc 옵션[ | ]
![](https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/24px-Crystal_Clear_app_xmag.svg.png 1.5x, https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/32px-Crystal_Clear_app_xmag.svg.png 2x)
- gcc 옵션 확인 방법
Bash
Copy
gcc --help
7 같이 보기[ | ]
편집자 John Jeong Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.
- 분류 댓글:
- C (7)
C, C++ 주석 ― YkhwongC, C++ 주석 ― John JeongC, C++ 주석 ― JmnoteC, C++ 주석 ― John JeongC언어 연결리스트 구현 ― 돌멩이C언어 연결리스트 구현 ― John JeongC언어 연결리스트 구현 ― 돌멩이