gcc 바이너리 (gcc-4.8.2-16.el7.x86_64.rpm)를 다운로드했습니다. 내가 추출 (이 디렉토리 USR을 작성) 및 그것은 4.4.6로 말한다gcc dumpversion이 다른 버전을 표시합니다.
usr/bin/x86_64-redhat-linux-gcc -dumpversion
를 사용 GCC의 버전을 확인. 그러나 그것은 4.8.2 였을 것입니다. 권리. 다른 미러에서 4.8.2 rpm을 다운로드하려고 시도했지만 "dumpversion"이 올바른 버전을 표시하지 않습니다.
이유를 알려 주시고 4.8.2 gcc를 다운로드하는 방법을 알려주십시오.
당신은 정말 RPM을 설치해야합니다. 대부분의 패키지는 임의의 디렉토리에서 실행되도록 설계되지 않았으며 실행 파일이 열리는 다른 파일에 대한 절대 참조를 포함 할 수 있습니다. rpm을 추출하여 임의의 위치에서 제대로 작동한다고 기대할 수는 없습니다. – nos