Fedora 27 /usr/bin/ld:找不到-lstdc

我有Fedora 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位版本,以防万一,现在也已安装.我仍然得到消息.

我该怎么做才能解决这个问题?谢谢!

解决方法:

好吧,我发现它正在寻找使用strace的文件,答案是libstdc .a,所以我通过安装libstdc -static包修复了它

上一篇:rhel – 如何以这样的方式配置我的环境:使用适当的(不同于系统的)版本的库


下一篇:IDEA External libraries 不显示Maven中引入的repository