산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> C 언어

C - 환경 설정

C 프로그래밍 언어에 대한 환경을 설정하려면 컴퓨터에서 사용할 수 있는 다음 두 가지 소프트웨어 도구, (a) 텍스트 편집기 및 (b) C 컴파일러가 필요합니다.

텍스트 편집기

이것은 프로그램을 입력하는 데 사용됩니다. 몇 가지 편집기의 예로는 Windows 메모장, OS 편집 명령, Brief, Epsilon, EMACS 및 vim 또는 vi가 있습니다.

텍스트 편집기의 이름과 버전은 운영 체제에 따라 다를 수 있습니다. 예를 들어 메모장은 Windows에서 사용되며 vim 또는 vi는 Linux 또는 UNIX뿐만 아니라 Windows에서도 사용할 수 있습니다.

편집기로 만든 파일을 소스 파일이라고 하며 여기에는 프로그램 소스 코드가 포함되어 있습니다. C 프로그램의 소스 파일은 일반적으로 ".c 확장자로 이름이 지정됩니다. ".

프로그래밍을 시작하기 전에 하나의 텍스트 편집기가 준비되어 있고 컴퓨터 프로그램을 작성하고 파일에 저장하고 컴파일하고 마지막으로 실행할 수 있는 충분한 경험이 있는지 확인하십시오.

C 컴파일러

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

컴파일러는 소스 코드를 최종 실행 프로그램으로 컴파일합니다. 가장 자주 사용되는 무료 컴파일러는 GNU C/C++ 컴파일러입니다. 그렇지 않으면 해당 운영 체제가 있는 경우 HP 또는 Solaris의 컴파일러를 사용할 수 있습니다.

다음 섹션에서는 다양한 OS에 GNU C/C++ 컴파일러를 설치하는 방법을 설명합니다. GNU gcc 컴파일러는 C 및 C++ 프로그래밍 언어 모두에서 작동하기 때문에 우리는 계속 C/C++를 언급합니다.

UNIX/Linux에 설치

Linux 또는 UNIX를 사용하는 경우 , 다음 명령줄에서 다음 명령을 입력하여 시스템에 GCC가 설치되어 있는지 확인하십시오 -

$ gcc -v

컴퓨터에 GNU 컴파일러가 설치되어 있으면 다음과 같은 메시지를 인쇄해야 합니다. -

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

GCC가 설치되어 있지 않으면 https://gcc.gnu.org/install/

에 있는 자세한 지침을 사용하여 직접 설치해야 합니다.

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

Mac OS에 설치

Mac OS X을 사용하는 경우 GCC를 얻는 가장 쉬운 방법은 Apple 웹 사이트에서 Xcode 개발 환경을 다운로드하고 간단한 설치 지침을 따르는 것입니다. Xcode 설정이 완료되면 C/C++용 GNU 컴파일러를 사용할 수 있습니다.

Xcode는 현재 developer.apple.com/technologies/tools/에서 사용할 수 있습니다.

Windows에 설치

Windows에 GCC를 설치하려면 MinGW를 설치해야 합니다. MinGW를 설치하려면 MinGW 홈페이지(www.mingw.org)로 이동하여 MinGW 다운로드 페이지 링크를 따라가십시오. 이름이 MinGW-.exe

인 MinGW 설치 프로그램의 최신 버전을 다운로드합니다.

Min GW를 설치하는 동안 최소한 gcc-core, gcc-g++, binutils 및 MinGW 런타임을 설치해야 하지만 더 설치하고 싶을 수도 있습니다.

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

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


C 언어

  1. 섬유 염료 및 환경에 미치는 영향
  2. 라이브 카메라 스트리밍 RASPBERRY PI – 모션 설정
  3. 15가지 최고의 C++ IDE:무료 Windows 편집기 | 컴파일러 | 2021년
  4. 자바 - 환경 설정
  5. C++ 환경 설정
  6. 자바 10 - 환경 설정
  7. 자바 10 - JIT 컴파일러
  8. 자바 9 - 환경 설정
  9. 자바 8 - 환경 설정
  10. C# - 환경