아치 리눅스에 gcc 컴파일러를 설치하는 방법은 무엇입니까?

아치 리눅스에 gcc 컴파일러를 설치하는 방법은 무엇입니까?

지금보다 오래된 gcc를 설치해야 합니다. 나는 이미 gcc-10을 가지고 있습니다. 이전 프로젝트를 빌드하려면 먼저 내 컴퓨터에 gcc-8 또는 gcc-6을 설치해야 합니다. github에서 gcc-6을 다운로드하고 이 가이드에 표시된 대로 설치를 시도했습니다.https://gist.github.com/slizzered/a9dc4e13cb1c7fffec53. 오류가 발생합니다: target not found: libart-lgpl. Google에서는 패키지가 기본 저장소에 없기 때문에 오류가 발생한다고 표시했습니다. 멈추다! 다시. gcc-6을 빌드하려면 다운로드하여 설치해야 하며 yaourt다음 설치는 libart-lgpl공식 저장소에 없습니까? 내 컴퓨터에서 gcc 컴파일러를 다운로드하고 설치하도록 도와주세요.

답변1

gcc와 gcc-libs를 모두 지정해야 합니다. 예를 들어 7.1.1에서 6.3.1로 다운그레이드하려는 경우:

방법 1)

pacman -U /var/cache/pacman/pkg/gcc-6.3.1-2-x86_64.pkg.tar.xz /var/cache/pacman/pkg/gcc-libs-6.3.1-2-x86_64.pkg.tar.xz

방법 2)

downgrade gcc gcc-libs 그리고 원하는 버전을 선택하세요.

신용 거래:https://stackoverflow.com/questions/34475253/archlinux-downgrade-gcc-from-5-2-to-4-8

관련 정보