Fedora에 x32 abi 지원을 설치하는 방법은 무엇입니까?

Fedora에 x32 abi 지원을 설치하는 방법은 무엇입니까?

배포판을 전환할 때 이 질문은 다음의 확장입니다.이 문제64비트 포인터를 처리할 수 있는 CPU를 많이 사용하는 프로그램에서 최대 성능을 얻기 위한 것입니다.

문제는 단지 필수 binutils와 컴파일러를 사용하는 것에 관한 것이 아니기 때문입니다.

또한 glibc와 같은 라이브러리가 필요합니다. 그리고 지금까지는 x32가 포함된 패키지가 없습니다.

답변1

이다x32 ABI~ 아니다어떤 형태나 형태로든 Fedora에서 지원됩니다. 커널 지원도, 사용자 공간 지원도 없습니다.


데비안과 달리 i386/i686아무것도 활성화할 필요가 없으며 필요한 i686 패키지나 라이브러리를 설치하면 됩니다.

dnf install package-name.i686

모든 종속성은 자동으로 설치됩니다. Fedora에서는 기본적으로 바이너리를 gcc컴파일할 수 있으며 버전이 없습니다. 그러나 libstdc++에 의존하는 것을 컴파일하려면 .i686i686libgcc.i686

관련 정보