![페도라 27 /usr/bin/ld: 찾을 수 없음 -lstdc++](https://linux55.com/image/125539/%ED%8E%98%EB%8F%84%EB%9D%BC%2027%20%2Fusr%2Fbin%2Fld%3A%20%EC%B0%BE%EC%9D%84%20%EC%88%98%20%EC%97%86%EC%9D%8C%20-lstdc%2B%2B.png)
저는 페도라 27을 가지고 있습니다. 소스 코드로 무언가를 만들고 있습니다. (이것은https://github.com/xmrig/xmrig-nvidia그것이 중요하다면).
Make가 연결을 수행한 후 다음 메시지와 함께 실패합니다.
/usr/bin/ld: cannot find -lstdc++
collect2: error: ld returned 1 exit status
libstdc++ 및 libstdc++-devel 패키지가 설치됩니다. 만일을 대비해 이제 32비트 버전도 설치됩니다. 아직도 메시지를 받습니다.
이 문제를 해결하려면 어떻게 해야 합니까? 감사해요!
답변1
좋아, strace를 사용하여 찾고 있던 파일을 찾았고 대답은 libstdc++.a이므로 libstdc++-static 패키지를 설치하여 문제를 해결했습니다.