【发布时间】:2011-10-15 07:53:10
【问题描述】:
例如我有
D:/MinGW 与 gcc 版本 4.6.1
D:/cygwin/usr/bin/gcc 有版本 4.5.x
我想让 Cygwin 使用我的 4.6.1 版本的 GCC
谢谢
【问题讨论】:
例如我有
D:/MinGW 与 gcc 版本 4.6.1
D:/cygwin/usr/bin/gcc 有版本 4.5.x
我想让 Cygwin 使用我的 4.6.1 版本的 GCC
谢谢
【问题讨论】:
好的,你已经安装了 cygwin 和 Mingw,所以现在使用 gcc 4.6.1 版本的 cygwin
1> 进入 cygwin 文件夹,你会找到 cygwin.bat 文件,然后运行该文件并使用 gcc
2> 如果您打算在 IDE 中使用 gcc 4.6.1,请在该 IDE 中设置 cygwin 文件夹的路径,并将您的 windows 环境路径设置为 cygwin/bin
3> 如果你已经设置了 cygwin 的环境路径然后打开 cmd 写入 "bash" 并开始使用 gcc 4.6.1
更多你可以找到at here
【讨论】:
您通常可以使用符号链接或更改 PATH 来做到这一点
Cygwin(和大多数平台)将运行它在PATH 环境变量中找到的第一个gcc。所以:
如果PATH 是:/usr/local/bin:/usr/bin:/bin,那么您可以将 4.6 版本的 gcc 符号链接到 /usr/local/bin,或者您可以将 /cygdrive/d/MinGW/ 添加到 PATH 的开头。
但是,请注意 cygwin 和 mingw 是过于独立的平台!
【讨论】: