Linux에서 C++ 컴파일러 버전 확인

Naila Saad Siddiqui 2023년6월20일
Linux에서 C++ 컴파일러 버전 확인

이 문서는 Linux 운영 체제에 설치된 C++ 컴파일러의 버전 확인에 관한 것입니다. 또한 이 기사를 작성하면서 C++의 최신 버전인 C++ 11의 활성화 프로세스도 탐색할 것입니다.

Linux에서 C++ 컴파일러 버전 확인

GCC 컴파일러란? GCC는 GNU Compiler Collection의 약자입니다. 주로 C와 C++ 코드를 컴파일할 수 있지만 Objective C와 Objective C++에도 사용할 수 있는 컴파일러입니다.

GCC는 C 및 C++ 코드 컴파일을 위한 두 가지 명령을 제공합니다. gcc 명령은 C 프로그램 컴파일용이고 g++ 명령은 C++ 프로그램 컴파일용입니다.

시스템에 설치된 다양한 버전의 컴파일러가 있습니다. 다음 명령을 사용하여 컴파일러 버전을 찾을 수 있습니다.

gcc --version

시스템에 설치된 GCC 컴파일러의 버전 정보를 제공합니다.

리눅스에서 cpp 컴파일러 버전 확인 - 이미지 1

g++ 컴파일러를 사용하는 경우 다음 명령을 사용합니다.

g++ --version

시스템에 설치된 g++ 컴파일러 버전의 세부 정보를 제공합니다.

리눅스에서 cpp 컴파일러 버전 확인 - 이미지 2

그러나 C++ 언어의 최신 버전인 C++ 11을 사용하는 경우에는 g++ 컴파일러에서 활성화해야 합니다. C++ 11은 컴파일러 버전이 아니라 C++ 표준 버전입니다. 따라서 해당 기능을 완전히 사용하려면 다음 명령을 사용하여 활성화해야 합니다.

g++ -std=c++0x

다음 이미지에 설명되어 있습니다.

linux에서 cpp 컴파일러 버전 확인 - 이미지 3

먼저 C++ 11 기능을 활성화하여 프로그램을 컴파일합니다.

관련 문장 - C++ Version