본문 바로가기
IT/linux

리눅스에서 C 프로그램 개발방법

by 어느해겨울 2009. 1. 13.


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

댓글