Development Tip

Code :: Blocks 컴파일러에 C ++ 11 지원을 추가하려면 어떻게해야합니까?

yourdevel 2020. 12. 10. 21:22
반응형

Code :: Blocks 컴파일러에 C ++ 11 지원을 추가하려면 어떻게해야합니까?


내 Code :: Blocks 12.11에 대한 C ++ 11 지원이 필요한 코드를 작성하고 있습니다. MingW와 함께 제공된 기본 GNU GCC 컴파일러를 사용하고 있습니다. 내가 할 수있는 방법이 있습니까?


  1. 이동 Toolbar -> Settings -> Compiler
  2. 에서 Selected compiler드롭 다운 메뉴, 확인 GNU GCC Compiler을 선택
  3. 그 아래에서 compiler settings탭을 선택한 다음 compiler flags아래에 있는 선택합니다.
  4. 아래 목록에서 " Have g++ follow the C++11 ISO C++ language standard [-std=c++11]" 확인란 이 선택되어 있는지 확인하십시오.
  5. OK저장 하려면 클릭하세요.

스크린 샷에 대한 답변 (두 번째 사진과 같이 확인란을 선택한 다음 OK를 누릅니다) :

여기에 이미지 설명 입력 여기에 이미지 설명 입력


간단한 방법은 다음과 같이 작성하는 것입니다.

-std=c++11

컴파일러 플래그 기타 옵션 섹션에서. 프로젝트별로 ( Project-> Build Options )이 작업을 수행하고 / 또는 Settings-> Compilers 부분 에서 기본 옵션으로 설정할 수 있습니다.

일부 프로젝트에는 -std=gnu++11C ++ 11과 같은 것이 필요할 수 있지만 일부 GNU 확장이 활성화되어 있습니다.

g ++ 4.9를 사용하는 경우 -std=c++14또는 -std=gnu++14.

참고 URL : https://stackoverflow.com/questions/18174988/how-can-i-add-c11-support-to-codeblocks-compiler

반응형