본문 바로가기

Linux

[Linux] 리눅스환경(Ubuntu)에서 C언어 코딩하기

실습 환경: VMware, Ubuntu 19.10ver

먼저 리눅스 터미널을 열어서 관리자 모드로 진입한 후, gcc 컴파일러를 설치 해야한다.

sudo su
apt-get update
apt-get install gcc

설치가 끝나면 vi 에디터를 이용해 코딩을 하면 된다

vi [파일명].c

처음 파일을 생성했을 때 모습

이 화면에서 i키를 누르게 되면 밑부분에 파일이름에 -- INSERT --로 바뀌게 된다. 

그렇게 되면 이제 코딩을 시작하면 된다.

하단이 -- INSERT --로 바뀌었다

sample.c
#include <stdio.h>
int main()
{
	printf("Linux에서 gcc컴파일러를 이용해 C언어 코딩하기\n");
	printf("Luden0 Blog\n");
	return 0;
}

 

작성을 다 하고나면, ESC를 눌러서 -- INSERT --모드를 해제한다.

그리고 :wq를 입력하고 엔터를 누르면 저장하고 나가면서 다시 터미널 창으로 돌아오게 된다.

그리고 ls 명령어로 확인해보면 저장된 sample.c 파일이 보일것이다.

서순이 좀 잘못됐긴 했지만 mkdir 명령어로 c파일 전용 폴더를 하나 만들고 sample.c 파일을 mv명령어로 이동시킨 후,

cd 명령어로 폴더 안에 들어가서 폴더에 있는 파일들을 확인한다.

(굳이 안해도 되겠지만 폴더를 만들어 놓으면 나중에 c 파일들이 한눈에 들어와서 편하다.)

mkdir [폴더명]
mv [파일명] [폴더명]
cd [폴더명]
ls

sample.c 파일이 Cprog 폴더로 들어간 것을 볼 수있다.


이제 gcc로 컴파일을 할 것이다.

gcc [파일명] -o [컴파일 후 만들어질 파일명]

컴파일이 완료되면 파일이 하나 생성되고 실행시켜보면 된다.

./[컴파일 후 만들어진 파일명]