1.소스작성(확장자 .c)
2.gcc 를 이용한 컴파일
3.실행
컴파일 : 컴퓨터가 이해할 수 있도록 변환하는 과정
#cd /work
#pwd
#vi hello.c
#include <stdio.h>
int main() {
int i;
for(i=1;i<=5;i++) {
printf("Hello C on Linux --- %d\n",i);
}
return 0;
}
\ : 키보드 백스페이스 왼쪽키 \(원자표시)로 인쇄되어있는 키
#cat hello.c
#gcc -o hello.exe hello.c (컴파일 하기)
-o 출력 파일명 지정(-o 옵션을 주지 않으면 a.out 으로 출력파일이 생성된다.)
---> 컴파일 하기
#ls
#file hello.c
hello.c: ASCII C program text
#
#file hello.exe
hello.exe: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped
#
#./hello.exe (현재 디렉토리에 있는 hello.exe 를 실행하라는 의미)
'IT > linux' 카테고리의 다른 글
아파치 웹 서버 설정 (0) | 2009.01.13 |
---|---|
VI 에디터 사용하기 (0) | 2009.01.13 |
리눅스 필터링 명령어 (0) | 2009.01.13 |
많이 쓰이는 리눅스 명령어 모음 (0) | 2009.01.13 |
쉘의 종류와 특징 (0) | 2009.01.11 |
댓글