문제

설치했습니다 Cygwin Windows의 환경. GCC 4.3이 있습니다. 이 환경에서 GCC 4.4를 설치하는 방법은 무엇입니까?

도움이 되었습니까?

해결책

대안은 직접 건설하는 것이지만 Cygwin에서는 매우 느립니다. Linux 사용자 인 경우 토종의 Linux에서 컴파일러 (Windows에서 CMD.Exe에서 실행되고 기본 Win32 Binaries를 생성 함). 훨씬 더 빠릅니다 (내 경험에서 훨씬 더 빠릅니다).

그렇지 않으면 Mingw는 좋은 해결책이지만 내 경험에 따라 이진은 Equation.com이 더 잘 작동합니다 GCC 4.4의 경우 (Mingw의 공식 GCC 4.4는 아직 없습니다)

다른 팁

특별한 이유로 Cygwin 환경이 필요하지 않으면 GCC 4.4와 함께 Mingw로 갈 것입니다. 빌드를 찾을 수 있습니다. http://www.tdragon.net/recentgcc/.

읽기 mingw faq, Cygwin과 함께 배송 된 것 대신 Mingw 바이너리를 사용하라는 요청을 전달할 수 있음을 보여줍니다.

Cygwin 환경을 개발하기 위해 사용하고 싶지만 비합체 의존적 실행 파이브를 생성하려는 사람들에게는 "-mno-cygwin"이 훨씬 쉬운 옵션이 존재합니다. Cygwin 및 Mingw 분포를 별도의 디렉토리 (예 : "C : Cygwin"및 "C : Mingw")에 설치하고 Mingw 설치 아래의 "/bin"하위 디렉토리가 Cygwin의 "/bin"하위 디렉토리에 오기 전에 나오십시오. 경로 환경 변수 (예 : "경로 =%경로%; c : mingw bin; c : cygwin bin"). 이를 통해 원하는 모든 UNIX 도구에 액세스 할 수 있으며 사용 된 GCC 인스턴스가 MingW 버전임을 확인할 수 있습니다. %%%

"/etc/profile"파일 내에서 시스템 수준 경로보다 "/usr/local/bin", "/usr/bin"및 "/bin"을 기본적으로 장소에 따라 Cygwin을 명심하십시오. 따라서 Windows 경로에서 Cygwin보다 Mingw의 "/bin"을 앞서있는 것만으로는 충분하지 않습니다 ... Cygwin 환경 ( "/etc/profile"을 수정하거나 수동으로 설정하여 먼저 설정해야합니다. ).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top