ac 프로그램을 64 비트 대신 32 비트 바이너리로 컴파일하려고합니다. 나는 단지 추가로 시작하고 -m32
약간의 오류가 발생했습니다. 약간의 인터넷 검색으로 ia32-libs를 설치하라는 메모가 나왔습니다. 실행 apt-get install ia32-libs
하면 이미 설치되어 최신 버전이라는 알림이 표시됩니다.
실패 할 때까지 다음을 포함하여 각각의 라이브러리 체인이 있습니다.
/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory
다른 32 비트 버전을 포함하는 것으로 보입니다. /usr/include/c++/4.6/x86_64-linux-gnu/32/bits/ ...
내가 무엇을 놓치고 있습니까?
libc6-dev:i386
는 전체 gnu 컴파일러 제품군을 제거해야한다고 주장했지만 (심장 마비가 생겼습니다)sudo apt-get install build-essential
모든 것을 사용한 후에 는 완벽하게 작동했습니다.