/proc/version에 gcc 버전이 표시되지만 바이너리를 찾을 수 없습니다.

/proc/version에 gcc 버전이 표시되지만 바이너리를 찾을 수 없습니다.

우리 대학에는 Linux 컴퓨터가 없습니다.걸프 협력 협의회즉, gcc명령 프롬프트에 입력하면 다음이 표시됩니다./bin/sh: gcc: not found

찾을 수 없으며 다음과 같은 결과가 나타납니다 whereis.locate

/lib/libgcc_s.so.1
/usr/lib/libgccpp.so.1
/usr/lib/libgccpp.so.1.0.2
/usr/lib/vmware-tools/lib32/libgcc_s.so.1
/usr/lib/vmware-tools/lib32/libgcc_s.so.1/libgcc_s.so.1
/usr/lib/vmware-tools/lib64/libgcc_s.so.1
/usr/lib/vmware-tools/lib64/libgcc_s.so.1/libgcc_s.so.1
/usr/share/doc/gcc-4.2-base
/usr/share/doc/gcc-4.2-base/changelog.Debian.gz
/usr/share/doc/gcc-4.2-base/copyright
/usr/share/doc/gcc-4.2-base/README.Debian.gz
/usr/share/doc/gcc-4.2-base/TODO.Debian
/usr/share/doc/libgcc1
/usr/share/lintian/overrides/libgcc1
/usr/share/mysql/mysql-test/r/gcc296.result
/usr/share/mysql/mysql-test/t/gcc296.test
/var/lib/dpkg/info/gcc-4.2-base.list
/var/lib/dpkg/info/gcc-4.2-base.md5sums
/var/lib/dpkg/info/gcc-4.2-base.postinst
/var/lib/dpkg/info/libgcc1.list
/var/lib/dpkg/info/libgcc1.md5sums
/var/lib/dpkg/info/libgcc1.postinst
/var/lib/dpkg/info/libgcc1.postrm
/var/lib/dpkg/info/libgcc1.shlibs
/var/www/skins/gcc

하지만 문제는 입력할 때 다음과 같은 결과가 cat /proc/version나온다는 것입니다.

Linux 버전 2.6.22-14-서버(buildd@palmer) (gcc 버전 4.1.3 20070929(사전 릴리스)(Ubuntu 4.1.2-16ubuntu2)) #1 SMP Sun Oct 14 23:34:23 GMT 2007

cat /proc/version존재한다고 하는데 왜 존재하지 않는 걸까요?

답변1

/proc/version존재하는 것이 아니라 gcc(특정 빌드 시스템에서) 커널을 빌드하는 데 사용되는 버전을 제공할 뿐입니다.gcc

답변2

표시된 gcc 버전은 /proc/version시스템에 설치된 버전이 아니라 커널을 컴파일하는 데 사용되는 버전입니다. apt install gcc실제 설치 시 사용됩니다.

관련 정보