2013-06-27 2 views
1

를 컴파일 할 수 없습니다 나는이 링크 x64-4.8.1-posix-sjlj-rev1에서는 MinGW를 다운로드 한하지만 86 타겟 빌드 할 때 나는 ... 만 64 lib 디렉토리가 설치되어 있는지 연결 오류가 많이 보인다했습니다MinGW64는 32 비트 코드

Windows에서 x86 및 x64 플랫폼 용으로 빌드해야합니다 ... x64 및 x86을 모두 다운로드해야합니까? 아니면 더 간단한 방법이 있습니까?

편집 IDE 내가 g++ -m32 -std=c++11 test.cpp -o test32.exeg++ -m64 -std=c++11 test.cpp -o test64.exe으로 자신에게 간단한 인사 세계 프로그램을 구축하는 tryed했습니다 나는 이클립스 keplero을 사용하고 있습니다. 그리고 모두 괜찮아요 ... 그래서 문제가 일식과 함께했다 ... 조금 후에 MYSY (PATH에 설정)를 사용하고 -m32를 C++ 연결 옵션으로 사용해야 함을 발견했습니다.

지금 모두 괜찮습니다.

IDE로 NetBeans C++을 사용하려고 시도했습니다. IDE가 부족한 것처럼 보입니다 !!!

+0

64 비트 컴퓨터의 경우

: 당신은 다음 링크에서 multilib 활성화 툴체인을 얻을 수 있습니다 번역. – user1095108

+0

잘 리눅스에 내가 이것에 대한 multilib 있고 Multilib 툴체인'나는 그것이 "자동"이라고 생각했다 –

+0

그럼 multilib mingw 찾아보십시오. – user1095108

답변

1

multilib을 사용할 수 없습니다. 그래서 32 비트 (x86) 프로그램을 컴파일 할 수 없습니다. 64-Bit

32 비트 컴퓨터의 경우 : 당신은 32 비트를 다운로드가는 지금, 알아야 할 모든 것을 알고 32-Bit

+0

4.8.1 버전이 있습니까? –

+0

불행히도 거기에,하지만 당신은 Google을 시도 할 수 있습니다 .. – twid

+0

내가 찾은 유일한 하나는 multilib를 사용할 수 없습니다 –

관련 문제