Fedora 용 g ++를 어떻게 설치합니까?


193

g++Fedora Linux를 어떻게 설치 합니까? dnf설치 명령을 검색 g++했지만 아무것도 찾지 못했습니다.

어떻게 설치합니까?

이미 설치했습니다 gcc


아마도 이름이 g++-4.7(또는 g++-4.6) 인 패키지를 설치해야합니다 .
Basile Starynkevitch

답변:


283

찾고있는 패키지의 이름이 혼동 gcc-c++됩니다.


설치 중에이 오류가 발생했습니다 : bugzilla.redhat.com/show_bug.cgi?id=494006 . 실행 yum clean metadata하면 오류가 해결되어 gcc-c ++를 설치할 수있었습니다.
yellavon

3
sudo yum install /usr/bin/g++(또는 sudo yum install /usr/bin/g++) 을 수행하여이를 발견 할 수 있다는 점은 주목할 가치가 있습니다.
mattdm

2
또는 바이너리가 끝나는 위치를 정확히 알 필요없이 yum whatprovides '*bin/g++'또는 할 수도 yum whatprovides '*/g++'있습니다.
asciiphil


39

다음을 수행해야합니다.

dnf install gcc-c++

10

나는 같은 문제가 있었다. 적어도 이것으로 해결할 수 있습니다.

sudo yum install gcc gcc-c++

그것이 당신의 문제도 해결되기를 바랍니다.


10

터미널 에뮬레이터에서 다음 명령을 실행하십시오.

sudo dnf install gcc-c++

비밀번호를 입력하면됩니다.


8

시도한 sudo dnf update다음 sudo dnf install gcc-c++


3
업데이트가 필요하지 않습니다. 이것은 페도라가 데비안과 다른 곳입니다
xiamx

1
update그래도 현재 소프트웨어를 업데이트합니다. ( upgrade데비안에서 와 같이 ) 유용 할 수 있습니다.
Alexis Wilke

1
새 패키지를 추가하기 전에 항상 현재 소프트웨어를 업데이트하는 것이 좋습니다. 필요하지는 않지만 필요하지 않은 이상한 상황 (특히 다중 아치 주변)에 들어갈 수 있습니다.
mattdm

5

Fedora 22 yum은 더 이상 사용되지 않으므로 다른 답변에 제공된 명령은 실제로 'Dandified yum'을 발생시킵니다 dnf. 최근 배포판에 g ++를 설치하는 새로운 명령은

su -c "dnf install gcc-c++"

2015 년 11 월 현재 5.1.1 버전이 설치됩니다.
또한 Fedora 23에서 명령을 주었을 때 Fedora는 g++ -vgcc-c ++ 패키지를 설치할 것인지 자동으로 물었습니다. (설치 후 g++ -v나에게도 명령 을 실행 했습니다.)
내가 할 수있는 유일한 선택은 진행률 표시기 대신 * Downloading packages...인터넷 연결이 느린 경우 마음에 들지 않을 수있는 메시지를 얻는 것입니다. .


3

최신 배포판에서는 command를 blow로 입력하면됩니다.

su root
dnf update
dnf install gcc-c++

1
불행히도 gcc-g++패키지가 존재하지 않습니다.
Motine

다시 말하지만,주의 c++하지 g++패키지 이름.
mattdm

모두 (2020년 4월 20일) 지금 현재로 dnf install g++dnf install gcc-g++해결에 대한 gcc-c++(그리고 이미 설치되어 말해 :)). [미래 방문자를 위해]
Will Crawford

1

샘플 'Hello World'프로그램을 만들고 터미널에서 "g ++ sam.cpp"를 사용하여 컴파일하면 g ++ 패키지를 다운로드 할 것인지 묻습니다. 설치하려면 y를 누르십시오.


나는 이것이 일부 스핀에서만 그렇다고 믿는다.
Newbyte
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.