我有 Fedora 27。我正在从源代码构建一些东西。(如果这很重要,那就是https://github.com/xmrig/xmrig-nvidia)。
进行链接,然后失败并显示以下消息:
/usr/bin/ld: cannot find -lstdc++
collect2: error: ld returned 1 exit status
安装包 libstdc++ 和 libstdc++-devel。为了以防万一,现在也安装了它们的 32 位版本。我仍然收到消息。
我能做些什么来解决这个问题?谢谢!
好的,我使用 strace 找到了它要查找的文件,答案是 libstdc++.a ,所以我通过安装 libstdc++-static 包来修复它