Linux :: Eclipse CDT (IDE for C++) 컴파일러 설정
Eclipse 프로그램을 성공적으로 설치했다면, 다음으로 컴파일러를 잡아주어야 합니다. 설레는 마음으로 Helloworld.cpp를 작성 후 빌드했는데 이하의 에러를 마주했다면, 십중팔구 컴파일러 문제입니다.
해결 방법 찾느라 상당히 힘들었는데, 결정적으로 이 글을 통해서 문제 해결. 이하는 그 내용을 간단히 정리한 것입니다.
C++ 컴파일러 설치
▷ 우선 컴파일러부터 설치. Terminal을 열고, 다음 커맨드를 통해 g++를 설치합니다.
sudo apt-get install g++
Preprocessor 세팅
g++ 설치 이후에 Eclipse 내에서 설정을 조금 바꿔주어야 합니다.
▷ 상단의 [Project] 메뉴의 [Properties] 클릭.
▷ [C/C++ General] - [Preprocessor Include Paths, Macros etc.]에 들어가서 [Providers] 탭을 눌러줍니다.
▷ 4번째 줄에 있는 [CDT GCC Built-In Compiler Settings]을 클릭하고, [Use global provider shared between projects] 체크 해제.
▷ 하단의 [Command to get compiler specs:] 엔트리 값 뒤에 -std=c++11을 붙여주면 됩니다. (스크린샷 참고.)
이제 Eclipse 재부팅 후 [Ctrl]+[F11]을 누르면 정상적으로 빌드되는 걸 볼 수 있습니다.
'Linux' 카테고리의 다른 글
Linux에서 Windows 10 Bootable USB 만들기 (1) | 2018.02.17 |
---|---|
Linux :: 터미널에 솜브라 해골 띄우기 (0) | 2018.02.16 |
Linux :: Eclipse CDT (IDE for C++) 설치하기 (0) | 2017.12.17 |
Linux :: Sublime Text 3 - C++ 개발환경 구축 (0) | 2017.12.17 |
Linux :: Fedora에서 Qt5 개발 환경 구축하기 (0) | 2017.12.17 |