[macOS / C] Xcode에서 C언어 개발 환경 구축하기

C언어를 컴파일하기 위해 gcc 컴파일러를 설치해야 합니다.

*gcc 컴파일러란? 출처 – gcc 란?(야옹이형 블로그)

gcc(GNU Complier Collection)으로 GNU 프로젝트의 일환으로 개발되어 널리 쓰이고 있는 컴파일러입니다. 기존에 C 언어만 지원했던 컴파일러로 GNU C Complier로 존재했지만, 후에 C++, Java, Fortran 등을 지원하게 되면서, Collection으로 이름을 바꾸게 되었습니다.


gcc Complier 설치하기

Xcode의 Command Line Tool을 설치해주시면 됩니다. 우선, Terminal을 여러 아래 커맨드를 실행합니다.

xcode-select --install

아래와 같은 메세지가 나오면, Install 버튼을 눌러 설치를 진행하시면 됩니다.

Verification

설치가 완료되면 아래 커맨드로 제대로 설치되었는지 Verification 하시면 됩니다.

$ gcc --version
$ whereis gcc
$ whereis make

아래 그림을 참조하시어, 정상적인 설치현황을 확인하시기 바랍니다.


C 언어로 프로젝트 생성

Xcode를 열고, 아래 경로로 프로젝트를 생성합니다.

  • Xcode > File > New > Project.. 혹은 Shift + Cmd + N

다음, macOS 탭에서 Command Line Tool을 선택합니다.

아래 정보를 입력하여 프로젝트를 생성합니다.

  • Product Name : 프로젝트 이름
  • Organization Name & Identifier : 프로젝트의 개발자 이름과 도메인
  • Language : 프로그래밍 언어 선택, 금번 포스팅의 경우, C를 선택하시면 됩니다.

이제 C 언어를 이용하여, 개발을 시작하시면 됩니다.


Terminal에서 Complie 및 실행하기

1) c 파일이 있는 경로로 이동합니다. *시험을 위해 아래와 같은 예제 파일을 a.c라고 만들었습니다.

#include<stdio.h>
int main(void){
 printf("Hello world\n");
 return 0;
}

2) Complie을 위해 아래 커맨드를 실행합니다(make).

~/Test (514) $make a
cc     a.c   -o a

3) Execution을 위해 아래 커맨드를 실행합니다(./a).

~/Test (515) $./a
Hello world

참고

댓글 남기기