Cygwin不会编译任何c ++文件

时间:2016-01-26 01:45:51

标签: c++ compiler-errors cygwin

当我尝试编译我的Fibonacci.cpp文件时,我从编译器中得到了这个:

$ g++ Fibonacci.cpp
C:/cygwin/lib/gcc/i686-pc-cygwin/4.9.3/cc1plus.exe: error while loading shared libraries: cygcloog-isl-4.dll: cannot open shared object file: No such file or directory

我已经下载了gcc-g++: GNU Compiler Collection (C++)图书馆,但它无法使用。我错过了另一个图书馆吗?

1 个答案:

答案 0 :(得分:0)

运行setup.exe时需要安装libcloog-isl4软件包。您在C:/ cygwin64 / bin目录中缺少该文件。我有同样的问题,我也缺少cygisl-10.dll,我不得不安装libisl10包。

请参阅此cannot compile anything with gcc on cygwin32; missing cygisl-10.dll

不幸的是,由于我解决了这个问题,我现在得到了一个不同的错误,所以我不能保证修复。