gpt4 book ai didi

C++找不到-l-static-libgcc

转载 作者:太空宇宙 更新时间:2023-11-04 12:31:08 27 4
gpt4 key购买 nike

当我编译一个二进制文件时,即使我有依赖项,我仍然会收到以下错误。

/usr/bin/ld: 找不到 -l-static-libgcc

/usr/bin/ld: 找不到-l-static-libstdc++

最佳答案

您需要删除 -l 并只写 -static-libgcc-static-libstdc++。这些 GCC 选项记录在此处:

https://gcc.gnu.org/onlinedocs/gcc/Link-Options.html

如果你写-l-static-libgcc,编译器会天真地寻找名为lib-static-libgcc.a的库,它仍然会链接进去默认的运行时库。

关于C++找不到-l-static-libgcc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43243890/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com