[C] C 개발환경 설치 및 구축

본 설치 방법은 데비안 계열의 Ubuntu 운영체제를 기준으로 설명한다.


C언어 개발을 위해 기본 소스코드에 대해 구성요소 설치 및 방법을 기록한다.

개발을 하면서 오랜만에 C언어를 다시 사용하면… 항상 잊어버리는 기본 코드에 대한 컴파일 환경이다.

본 설명은 make와 gcc 명령어를 통해 컴파일하는 과정을 기술한다.


1. 설치 방법

  • 설치 명령어
    • apt 명령어를 사용하여 gcc와 make 패키지를 설치한다.
apt update
apt install -y gcc
apt install -y make

2. 프로젝트 생성

  • 빌드환경 생성
    • TARGET 변수의 경우, 출력 바이너리 명
    • build 명령의 경우, gcc를 통한 소스코드 컴파일 수행
    • run 명령의 경우, 출력 바이너리 실행
    • clean 명령의 경우, 출력 바이너리 삭제
CC=gcc
RM=rm

TARGET=helloworld

build :
        $(CC) -o $(TARGET) main.c

run : 
        ./$(TARGET)

clean : 
        $(RM) -rf $(TARGET)
  • 예제코드 생성
    • main 함수를 통해 “Hello World” 문자열을 콘솔화면에 출력하는 예제코드이다.
#include <stdio.h>

int main(int argc, char **argv){

        printf("Hello World\n");

        return 0;
}

3. 프로젝트 실행

  • 아래의 build -> run -> clean 순서로 쉘에서 명령어를 수행한다.
# 프로젝트 빌드
make build

# 프로젝트 실행
make run

# 프로젝트 클린
make clean

감사합니다.

Leave a Comment