C 환경 설정


로컬 환경 설정

C 언어 환경을 설정하려면 컴퓨터에서 텍스트 편집기와 C 컴파일러라는 두 가지 소프트웨어를 사용할 수 있는지 확인해야 합니다.

텍스트 편집기

이것은 프로그램을 입력하는 데 사용됩니다. 텍스트 편집기에는 Windows 메모장, OS 편집 명령, Brief, Epsilon, EMACS 및 vim/vi가 포함됩니다.

텍스트 편집기의 이름과 버전은 운영 체제에 따라 다를 수 있습니다. 예를 들어 메모장은 Windows 운영 체제에서 일반적으로 사용되며 vim/vi는 Windows 및 Linux/UNIX 운영 체제에서 사용할 수 있습니다.

편집기를 통해 생성된 파일은 프로그램 소스 코드가 포함된 소스 파일이라고도 합니다. C 프로그램의 소스 파일은 일반적으로 ".c" 확장자를 갖습니다.

프로그래밍을 시작하기 전에 텍스트 편집기가 있는지, 컴퓨터 프로그램을 작성할 만큼 충분한 경험이 있는지 확인한 다음 이를 파일로 저장하고 컴파일하고 실행하세요.

C 컴파일러

소스 파일에 작성된 소스 코드는 사람이 읽을 수 있는 소스입니다. CPU가 주어진 명령에 따라 프로그램을 실행할 수 있도록 기계어로 "컴파일"해야 합니다.

C 언어 컴파일러는 소스 코드를 최종 실행 프로그램으로 컴파일하는 데 사용됩니다. 여기서는 프로그래밍 언어 컴파일러에 대한 기본적인 이해가 이미 있다고 가정합니다.

가장 많이 사용되는 무료 컴파일러는 GNU의 C/C++ 컴파일러이며, HP나 Solaris를 사용하는 경우 해당 운영 체제에서 컴파일러를 사용할 수 있습니다.

다음 섹션에서는 다양한 운영 체제에 GNU의 C/C++ 컴파일러를 설치하는 방법을 안내합니다. 여기서는 C/C++도 언급하는데, 그 이유는 주로 GNU의 gcc 컴파일러가 C 및 C++ 프로그래밍 언어에 적합하기 때문입니다.

UNIX/Linux에 설치

Linux 또는 UNIX를 사용하는 경우 명령줄에서 다음 명령을 사용하여 시스템에 GCC가 설치되어 있는지 확인하세요.

$ gcc -v

GCC가 컴퓨터에 이미 설치되어 있는 경우 GNU 컴파일러가 설치되지 않은 경우 다음 메시지가 표시됩니다.

Using built-in specs.Target: i386-redhat-linuxConfigured with: ../configure --prefix=/usr .......Thread model: posix
gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)

GCC가 설치되지 않은 경우 http://gcc.gnu.org/install/의 자세한 지침에 따라 GCC를 설치하세요.

이 튜토리얼은 Linux를 기반으로 작성되었으며 제공된 모든 예제는 Cent OS Linux 시스템에서 컴파일되었습니다.

Mac OS에서 설치

Mac OS X를 사용하는 경우 GCC를 얻는 가장 빠른 방법은 Apple 웹사이트에서 Xcode 개발 환경을 다운로드하여 설치 지침에 따라 설치하는 것입니다. Xcode가 설치되면 GNU 컴파일러를 사용할 수 있습니다.

Xcode는 현재developer.apple.com/technologies/tools/에서 다운로드할 수 있습니다.

Windows에 설치

Windows에 GCC를 설치하려면 MinGW를 설치해야 합니다. MinGW를 설치하려면 MinGW 홈페이지(www.mingw.org)를 방문하여 MinGW 다운로드 페이지에 들어가 최신 버전의 MinGW 설치 프로그램을 다운로드하세요. 명명 형식은 MinGW-<version>.exe입니다.

MinWG를 설치할 때 최소한 gcc-core, gcc-g++, binutils 및 MinGW 런타임을 설치해야 하지만 일반적으로 더 많은 것이 있습니다.

MinGW 설치의 bin 하위 디렉터리를 PATH 환경 변수에 추가하면 명령줄에서 간단한 이름으로 이러한 도구를 지정할 수 있습니다.

설치가 완료되면 Windows 명령줄에서 gcc, g++, ar, ranlib, dlltool 및 기타 일부 GNU 도구를 실행할 수 있습니다.