2012-08-26 3 views
1

minGW - mingw-w64-v2.0.6.tar.gz의 최신 버전을 다운로드합니다. 그런 다음 C:\MinGW에 압축을 풉니 다. 일부 기사에서 보았 듯이 이제는 환경 변수로 path을 정의해야합니다.mingw-w64-v2.0.6.tar.gz - 환경 변수 경로 정의

enter image description here

내가 C:\MinGW으로 경로의 변수 값을 설정하려고하지만 몇 가지 프로젝트에 대한 이클립스 주노 빌드 경로에서 할 때 얻을 - - C:\MinGW에서 지금이

make all 
Cannot run program "make": Launching failed 

Error: Program "make" not found in PATH 

편집 :

c:\mingw64 exactract GCC + binutils 다운로드 한, 경로를로 변경하십시오.을 입력하고 빌드 명령을 mingw32-make으로 변경했습니다. 내가 프로젝트를 빌드 할 때 지금은 얻을 오류 - 2 EDIT이

mingw32-make all mingw32-make: *** No rule to make target `all'. Stop. 

: - 그것은 반드시 그

enter image description here

참고

마침내 내가 선택하여 프로젝트를 실행하는 데 성공 선택하지 않으려면 show project type and toolchians only if they are supported on the platform을 선택 취소하십시오. 실행 파일 프로젝트 유형. 또한 빌드 명령은 "기본 빌드 명령 사용"상태를 유지해야합니다.

+0

다운로드 한 내용을 이해하고 있습니까? –

+0

분명히 cpp 용 컴파일러가 아닌가? – URL87

+0

아니요, mingw-w64의 소스 코드를 다운로드했습니다. 별도의 컴파일러와 툴체인 (make 등)을 사용하여 직접 코드를 작성해야합니다 (또는 rubenvbs 개인 빌드를 사용하십시오). –

답변

7

소스 패키지를 다운로드했습니다.

툴체인 (GCC + binutils 및 make/gdb)이 필요합니다. 사람들은 여기에 있습니다 :

내 (rubenvb)를 추천 개인 빌드. 그들은 깔끔하고 기능이 풍부하며 최신입니다.

어디서나 (예를 들어, D:\) 툴체인을 추출한 후, PATHD:\mingw64\bin 또는 D:\mingw32\bin를 추가합니다. 또는 최신 빌드에 포함 된 일괄 처리 스크립트를 두 번 클릭하면 작업이 완료됩니다.

MinGW 컴파일을 위해 Eclipse를 설정해야합니다. 이는 make이 아니라 mingw32-make을 사용한다는 것을 의미합니다.

마지막으로 MinGW-w64의 지원 채널 (포럼 및 메일 링리스트, mingw-w64-public에 게시하기 전에 가입하십시오)을 사용하는 것이 좋습니다. 나는 일반적으로 좋고 도움이되는 다른 사람들과 함께 거기 머물렀다.

+0

나는 개인적으로 최신을 보증합니다. 요즘 다른 곳에서도 보지 않습니다.요즘 clang도 포함시키지 않았습니까, 아니면 내가 잘못 간직 했습니까? – sehe

+0

나는 또한 32 비트 Clang을 가지고있다. 소스 코드 다운로드 페이지에서 clang-3.1 디렉토리에 표시된 Readme를 읽으십시오. Clang을 효과적으로 사용하려면 특별한 GCC 버전이 필요합니다. – rubenvb

+0

rubenvb에서 선택한 버전은 @rubenvb입니까? gcc-4.7-release? 64 비트 있습니다. – URL87