如何在Cygwin中安装g ++?

时间:2017-06-04 12:35:59

标签: g++ cygwin package-managers

我试图编译一段包含makefile的MATLAB代码。由于我使用Windows,我需要使用Cygwin。

我已经下载并安装了Cygwin。当我尝试使用make编译代码时,出现错误g++未找到。

我在网上搜索了Cygwin包管理器并安装了apt-cyg但是当我使用g++搜索apt-cyg search g++时,没有结果!

我更新了包列表(apt-cyg update),但最后我找不到Cygwin的c ++编译器!

如何通过apt-cyg软件包管理器或任何其他方式执行此操作?

3 个答案:

答案 0 :(得分:2)

尝试安装包function arrayDiff( $a, $b ) { $a = array_count_values($a); $b = array_count_values($b); $out = array(); foreach( $a as $key => $value ) { if( isset( $b[ $key ] ) ) { $value -= $b[ $key ]; } $out = array_merge( $out, array_fill( 0, $value, $key ) ); } return $out; } print_r( arrayDiff( $a, $b ) ); 。它将处理您需要的许多依赖项,包括g ++。

答案 1 :(得分:0)

最后,我可以在this链接中找到答案。

如果再次使用MinGW安装文件,他可以添加其他一些包。

我为MinGW安装了所有Devel个软件包,并且帮助我解决了问题。{/ p>

答案 2 :(得分:0)

如果使用 apt-cyg 并查找 g++,我建议查找名称 gcc-g++ 而不仅仅是 g++

在这种情况下,命令看起来像:

apt-cyg search gcc-g++ - 用于搜索包 要么 apt-cyg install gcc-g++ - 用于安装包

提示: 可以在 Cygwin 安装程序的“选择包”页面上查看包的名称。无需安装,有时只需检查软件包名称并取消安装即可。