이 때 사용하는 데 필요한 list. 플래깅 - 스테드리브 = libstdc++?

이 때 사용하는 컴파일러와 링커 '=' 을 사용하는 데 필요한 플래깅 스테드리브 libstdc++ 컴파일할 때 mgcc?

높여줍니까 컴파일러와의 자동으로 사용이 libstdc++?

지금 사용하고 있는 gcc4.8.2 unbuntu 13.10 c++11 사용하여 표준 및 싶다. 난 이미 전달하십시오 표준용량 '을' = c++11 컴파일러와의.

질문에 대한 의견 (1)
해결책

On Linux: 일반적으로, 모든 현대 버전의 리눅스 배포판에서 사용할 수 있는 모든 일반적으로 libstdc++ 기본적으로 C++11 libstdc++ 敲阀汽俊 汲摹窍妨绰 mgcc 함께 제공됩니다. C++11 컴파일하십시오 스케쳐내 코드 임무야, 다음 중 하나를 사용합니다.

  • 'g++ - o - 표준용량 = c++11 린퍼t.크스 아리우스' (보통 GNU 컴파일러)
  • o - 표준용량 = gnu++11 g++ 린퍼t.크스 아리우스 '-'

Os X 전에 on Mavericks: '사실' 는 '와' 의 g++ 앨리어스를 clang++ Apple& # 39 는 이전 버전의 libstdc++ 기본값입니다. Libc++ 사용할 수 있습니다 (포함된 c++11 라이브러리 지원) 에 스테드리브 libc++ 반군지역 '='. C++11 컴파일하십시오 스케쳐내 코드 임무야, 다음 중 하나를 사용합니다.

  • '= - = - o - 표준용량 g++ c++11 스테드리브 libc++ 린퍼t.크스 아리우스' (클랭 아닌 GNU 컴파일러!)
      • o - 표준용량 = gnu++11 'g++ 스테드리브 = libc++ 린퍼t.크스 아리우스' (클랭 아닌 GNU 컴파일러!)
      • o - 표준용량 = c++11 clang++ 스테드리브 libc++ 린퍼t.크스 아리우스 '='
      • o - 표준용량 = gnu++11 clang++ 스테드리브 libc++ 린퍼t.크스 아리우스 '='

이후 on OS X Mavericks: libc++ 기본값입니다. # 39 의 이전 버전의 libstdc++ Apple& 사용할 수 있습니다 (않는 c++11 라이브러리 지원 포함) 에 반군지역 스테드리브 libstdc++ '='

  • o - 표준용량 = c++11 린퍼t.크스 clang++ 아리우스 '-'
  • o - 표준용량 = gnu++11 clang++ 린퍼t.크스 아리우스 '-'
해설 (8)

&gt. 이 때 사용하는 컴파일러와 링커 '=' 을 사용하는 데 필요한 플래깅 스테드리브 libstdc++ 컴파일할 때 mgcc?

짧은 대답: 배반자들의

더 이상 대답: 클랭 스테드리브 국기, 사용할 수 없습니다 '은' 모든 버전의 mgcc 판매업체에서 릴리즈됨. Mac OS X 의 g++ '명령' 와 '가끔' mgcc 실제로 애플이 아닌 앨리어스를 클랭 ) 는 고대 mgcc 및 버전니다 libstdc++ 척 (약 2008년 t 지원, 정보기술 (it) 그래서 당연히 doesn& # 39 C++11. 즉, OS X 에서 클랭 척하는 mgcc 사용할 때 사용할 수 있습니다 ',' 의 새 c++11-compatible 라이브러리와는 스테드리브 = libc++ clang& # 39 를 사용할 수 있습니다 '또는' 스테드리브 = libstdc++ pre-c++11 선택할 수 있는 골동품 버전니다 libstdc++ 속한 있다. 그러나 GNU / 리눅스 '의 g++, 그래서' 가 아닌 '진짜' 와 'mgcc mgcc 클랭 스테드리브' 옵션을 won& # 39, 전혀 빗나갔다.

&gt. 높여줍니까 컴파일러와의 자동으로 사용이 libstdc++?

예, 아니오 tell it 표준 라이브러리를 사용하는 경우를 제외하고는 항상 libstdc++ mgcc 전혀 사용할 수 있는 '노스트드리브' 옵션 (있는 경우 인컨텍스트 피해야 사용하는 표준 라이브러리 기능을 사용하거나 '-i' 와 '-l' 및 '-l' 플래그 집합을 점 迈向 대체 헤더나 라이브러리 파일).

&gt. 지금 사용하고 있는 gcc4.8.2 unbuntu 13.10 c++11 사용하여 표준 및 싶다. 난 이미 전달하십시오 표준용량 '을' = c++11 컴파일러와의.

39, t need to do 다른 사항은요 don& 있습니다. C++ 표준 라이브러리는 gcc 에는 자체 구현 (libstdc++) 가 자체 개발 및 테스트되었습니다 mgcc 함께 그 버전의 mgcc 및 버전니다 libstdc++ 100% 가 호환적. 컴파일할 수 있는 경우 '표준용량 = c++11' 다음 '의' g++ 컴파일러는 또한 C++11 c++11 기능이 libstdc++ 헤더도.

해설 (0)

G++ 컴파일러는 자동으로 soundmixer. libstdc++ 사용하는 경우, 아닌 프론트엔드 mgcc 프론트엔드.

해설 (5)