development environment setup
예제와 함께 C ++ 환경 설정에 대해 자세히 살펴 봅니다.
애니메이션을 볼 수있는 웹 사이트
이것에 무료 C ++ 교육 시리즈 ,이 튜토리얼에서 C ++ 환경 설정에 대해 자세히 알아 봅니다.
C ++ 프로그램을 실행하는 방법에 대해 자세히 살펴 보겠습니다. 이를 위해 로컬 컴퓨터에 환경을 설정하거나 다른 방법을 사용하여 설정할 수도 있습니다.
C ++ 프로그램은 Windows, Linux, Mac OS 등과 같은 다양한 운영 체제에서 실행할 수 있습니다. 각 운영 체제에는 고유 한 기능과 동작이 있으며 그에 따라 C ++ 환경을 설정하는 방법이 그에 따라 다릅니다.
엘 이제 우리는 C ++ 프로그램을 실행하는 다양한 방법을 탐구합니다 !!
학습 내용 :
지역 환경
C ++을 효과적으로 배우려면 C ++ 프로그래밍을 시작하기 전에 프로그램을 연습해야합니다. 이를 위해서는 C ++ 프로그램을 작성하고 컴파일 한 후 나중에 실행할 수있는 로컬 시스템에 적절한 환경이 있어야합니다.
로컬 환경 설정의 일부로 아래에 언급 된 것처럼 컴퓨터에 가장 중요한 두 가지 소프트웨어가 필요합니다.
# 1) 텍스트 편집기
먼저 프로그램을 작성하고‘.cpp’확장자로 각 파일을 저장해야합니다. 이러한 프로그램을 작성하려면 컴퓨터에 텍스트 편집기가 필요합니다. 텍스트를 입력 할 수있는 모든 텍스트 편집기가 작동합니다. 메모장처럼 간단하거나 Notepad ++와 같은 고급 편집기 일 수 있습니다. 프로그램을 작성하려면이 편집기가 필요합니다.
프로그램 작성을 마치면 '.cpp'확장자로이 파일을 저장 한 다음 컴파일을 위해 컴파일러에 전달합니다. 확장자가 .cpp 인이 파일을 '소스 코드 파일'이라고합니다.
다음은 C ++ 프로그램을 작성하는 데 사용되는 메모장 ++ 편집기의 스크린 샷입니다.
# 2) 컴파일러
C ++ 프로그램이 준비되면 프로그램을 컴파일하고 실행해야합니다. 우리는 프로그램을 컴파일하기 위해“Compiler”라는 소프트웨어 프로그램을 사용합니다.
컴파일러는 높은 수준의 언어 (이 경우 C ++)로 작성된 프로그램을 컴퓨터가 이해할 수있는 낮은 수준의 기계어 명령어로 변환하는 소프트웨어입니다. 나중에 컴퓨터는 이러한 각 명령을 실행하여 원하는 결과를 생성합니다. 이러한 저수준 기계 명령어 세트를 객체 코드라고합니다.
따라서 간단히 말해서 컴파일은 소스 코드를 객체 코드로 변환하는 것으로 정의 할 수 있습니다.
퀵북을 무료로 얻는 방법
다음 섹션에서는 다양한 플랫폼에서 컴파일러를 설정하는 방법에 대해 자세히 살펴 보겠습니다.
C / C ++ 컴파일러 설정
Linux 운영 체제
Linux 운영 체제에 올바른 버전의 C ++ 컴파일러가 있는지 확인하려면 다음 명령을 입력해야합니다.
g++ -v
이 Linux 시스템에 컴파일러가 올바르게 설치된 경우 위 명령은 C ++ 컴파일러를 시작하고 해당 버전을 인쇄합니다. 오류가 발생하면 오류를 읽고 문서를 다시 확인하고 그에 따라 설정을 수정해야합니다.
컴파일러가 올바르게 설정되면 다음 명령을 제공하여 C ++ 프로그램을 컴파일 할 수 있습니다.
g++ filename.cpp
코드에 오류가없는 경우 실행 가능한 'a.out'이 생성되어 실행시 원하는 결과를 제공합니다.
./a.out
노트 : 위의 a.out 실행 명령은 Linux 버전에 따라 다를 수 있습니다.
Windows 운영 체제
C ++는 매우 방대하며 C ++에 사용할 수있는 컴파일러도 마찬가지입니다. 우리는 Windows에서 사용할 수있는 많은 컴파일러를 가지고 있으며 그중 일부는 무료로 사용할 수 있고 일부는 유료입니다.
무료로 사용할 수있는 일부 컴파일러는 다음과 같습니다.
- Cygwin (GNU C ++)
- MINGW (Windows 용 Minimalist GNU) – Windows 용 GCC 버전.
- 비상업적 개발을위한 인텔 C ++.
- Microsoft Visual C ++ Express 에디션.
- Oracle C ++
위의 모든 컴파일러 중에서 Microsoft Visual C ++ 컴파일러가 가장 많이 사용되는 컴파일러입니다. 이 컴파일러에 대한 무료 익스프레스 에디션 또는 커뮤니티 에디션을 다운로드 할 수 있습니다. 이것은 완전한 솔루션 IDE이며 간단한 프로그램에서 큰 프로젝트에 이르기까지 모든 것을 개발할 수 있습니다.
추천 자료 = >> 가장 인기있는 C ++ 컴파일러
이것은 기성 IDE이므로 특별히 명령을 내리거나 C ++ 프로그램을 컴파일하고 실행하는 시퀀스를 기억할 필요가 없습니다. 적절한 버전의 MS Visual Studio를 다운로드하고 설치하기 만하면됩니다. 완료되면 사용할 준비가되었습니다.
아래의 이미지는 Windows 시스템에 설치된 MS Visual Studio를 보여줍니다.
기타 C ++ IDE
위에서 이미 논의한 IDE 외에도 C ++ 컴파일을 위해 존재하는 다른 IDE가 많이 있습니다. C ++ 프로그래밍을위한 로컬 설정을 원하지 않는 경우 항상 존재하는 다양한 온라인 컴파일러를 통해 프로그램을 컴파일하고 실행할 수 있습니다.
이들 중 인기는 다음과 같습니다.
Cpp.sh
이것은 C ++ 프로그램을 온라인으로 작성하고 실행할 수있는 대화 형 온라인 컴파일러입니다.
아래는 cpp.sh에서 실행되는 간단한 프로그램을 보여주는 스크린 샷입니다.
codechef ide
Codechef가 간다 다국어 컴파일러입니다. 이를 통해 프로그램을 실행할 적절한 언어를 선택한 다음 필요한 언어로 프로그램을 실행할 수 있습니다.
버블 정렬 C ++ 알고리즘
프로그램 생성 및 실행은 다음과 같습니다.
결론
온라인 IDES는 C ++를 배우고이를 연습하여 언어에 대한 경험을 얻고 자하는 사람들에게 가장 좋은 옵션입니다.
이 튜토리얼이 C ++ 환경 설정에 대한 깊은 통찰력을 얻을 수있을만큼 명확하기를 바랍니다.
다가오는 자습서에서는 모든 기본 C ++ 개념을 사용하여 C ++ 학습을 통해 프로그래밍 할 것입니다.
=> 여기에서 광범위한 C ++ 교육 자습서 시리즈 읽기