macOS에서 C++ 코드 컴파일

Muhammad Husnain 2024년2월15일
  1. G++ 컴파일러를 설치하여 macOS에서 C++ 코드 컴파일
  2. macOS에서 C++ 코드 컴파일 및 실행
macOS에서 C++ 코드 컴파일

이 문서에는 macOS X용 C++ 컴파일러에 대한 정보가 포함되어 있습니다. 명령줄 인터페이스(예: 터미널)를 사용하여 g++ 컴파일러를 사용하여 코드를 컴파일하고 실행하는 방법에 대해 설명합니다.

GNU에는 C 및 C++ 코드를 컴파일하기 위한 두 개의 컴파일러 GCC 및 g++가 있습니다. GCC는 주로 C 언어 코드를 컴파일하는 데 사용되며 g++는 C++ 코드를 컴파일하는 데 사용됩니다.

g++ 컴파일러를 사용하여 개체 파일을 연결하는 경우 표준(STD) C++ 라이브러리에서 자동으로 연결됩니다.

G++ 컴파일러를 설치하여 macOS에서 C++ 코드 컴파일

macOS에 G++ 컴파일러를 설치하려면 터미널 창을 열고 다음 명령을 입력해야 합니다.

onworks@onworks:/$ g++

패키지가 아직 설치되지 않은 경우 다음 창이 나타납니다.

패키지가 설치되지 않음

이제 설치하려면 다음 명령을 사용합니다.

onworks@onworks:/$ sudo apt-get install g++

이 명령은 아래 이미지와 같이 Y 키를 눌러 허용한 후 g++ 컴파일러 설치를 시작합니다.

컴파일러 설치됨

이제 g++ 컴파일러 설치가 완료되었습니다. 이제 macOS에서 C++ 프로그램을 컴파일할 수 있습니다.

macOS에서 C++ 코드 컴파일 및 실행

이제 다음 코드와 같은 텍스트 편집기에서 firstProgram.cpp라는 프로그램을 만들 수 있습니다.

#include <iostream>
using namespace std;

int main() {
  cout << "Hello World" << endl;
  return 0;
}

이 코드를 컴파일하려면 터미널에서 파일 위치를 열고 다음 명령을 입력하십시오.

onworks@onworks:/$ g++ firstProgram.cpp -o firstProgram

이 명령은 firstProgram.exe라는 실행 가능한 .exe 파일을 생성합니다.

-o 플래그는 선택에 따라 실행 파일의 이름을 지정하는 데 사용됩니다. -o를 사용하지 않으면 a.out이라는 이름으로 실행 파일이 생성됩니다.

해당 실행 파일을 실행하려면 다음 명령을 사용하십시오.

onworks@onworks:/$ ./firstProgram

출력:

Hello World

이제 macOS에서 C++ 코드를 컴파일하고 실행했습니다.

다른 macOS 컴파일러를 사용하여 C++ 코드를 컴파일하고 실행할 수도 있습니다.

  • 엑스코드
  • 넷빈즈
  • 클라이언
  • Qt 크리에이터
  • OS X용 비주얼 스튜디오

이러한 컴파일러는 IntelliSense 및 코드 들여쓰기 옵션이 있는 우수한 코드 편집기를 제공합니다. 코드의 오류를 추적하는 매우 효율적인 디버깅 도구를 제공합니다.

이러한 컴파일러는 관리 가능한 프로젝트 관리 기능을 제공합니다. 프로젝트의 모든 소스 파일과 프로젝트와 관련된 기타 파일(예: 데이터베이스 파일 또는 이미지 파일 등)을 저장할 수 있습니다.

Muhammad Husnain avatar Muhammad Husnain avatar

Husnain is a professional Software Engineer and a researcher who loves to learn, build, write, and teach. Having worked various jobs in the IT industry, he especially enjoys finding ways to express complex ideas in simple ways through his content. In his free time, Husnain unwinds by thinking about tech fiction to solve problems around him.

LinkedIn

관련 문장 - C++ Compile