gpt4 book ai didi

c++ - Cygwin 64 G++ -fuse-linker-plugin 错误

转载 作者:可可西里 更新时间:2023-11-01 12:38:15 27 4
gpt4 key购买 nike

当我尝试编译一个非常基本的 C++ 程序时收到以下错误。

$ g++ -fuse-linker-plugin test.cpp
g++: fatal error: -fuse-linker-plugin, but cyglto_plugin.dll not found
compilation terminated.

代码

int main() {
return 0;
}

这是使用直接从全新 Cygwin 安装中安装的 G++。

如果我在那里搜索该文件,它确实存在并且位于:

/usr/libexec/gcc/x86_64-pc-cygwin/4.8.2/cyglto_plugin.dll

我如何让 Cygwin 64 正确看待这个问题?

最佳答案

我猜你在安装时只检查了 gcc-g++ 包。请注意,版本是 4.8.1-3,但在下一页上您可以看到正在安装很多依赖项,例如 libgcc 版本为 4.8.2。

4.8.1 和 4.8.2 的混合似乎是问题所在。

在安装程序中,将所有依赖项复制到编辑器中,搜索 4.8.2 以找到有问题的包,返回安装程序并单击这些包,直到安装 4.8.1-3。

仔细检查您没有安装这些软件包的最新版本。

关于c++ - Cygwin 64 G++ -fuse-linker-plugin 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19672892/

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