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

标签 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++)库,但无法正常工作。我想念另一个图书馆吗?

最佳答案

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

看到这个cannot compile anything with gcc on cygwin32; missing cygisl-10.dll

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

关于c++ - Cygwin不会编译任何C++文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35005732/

相关文章:

c++ - 如何配置 visual studio 2008 以根据配置选择正确的 .lib?

android - Android 上的 Qt 有一些 WebKit 替代品吗?

android - 错误: Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroswing/tree/DefaultMutableTreeNode;

visual-studio-2008 - 双击Visual Studio 2008编译错误不会将我带到源文件

linux - Cygwin:在高分辨率显示器上使用窗口缩放时 xwin 缩放损坏

c++ - C++程序中的选项

c++ - 如何使用值获取结构的索引

c++ - 了解 Matlab 中的 DEL2 函数以便用 C++ 对其进行编码

java - 这段 Java 代码如何编译无误?

eclipse - Hadoop 0.20.2 Eclipse 插件未完全运行 - 不能 'Run on Hadoop'