在 Windows 中使用 MinGW 安装 Cygwin

在 Windows 中使用 MinGW 安装 Cygwin

我想在C:\Cygwin(安装过程中默认显示)中安装 Cygwin。我C:\MinGW也在那个目录中安装了(我的意思是C:\

当我安装软件包时这会导致任何问题吗?

接下来,在 Cygwin 的系统变量中设置路径变量是否会导致任何问题,因为我的系统变量中包含这两个变量:

C:\MinGW\bin;C:\MinGW\MSYS\1.0\bin

我应该在这里添加路径变量吗?^^

抱歉,如果这个问题毫无意义,但我对这些事情还不熟悉。谢谢

答案1

首先,Cygwin 基本上是 Linux/Unix 变体,而不是 Windows 变体。因此,您在 cygwin shell 中的路径将不起作用。您必须将 '\' 更改为 '/',并使用 /cygdrive/c/ 代替 C:.....此外,路径会将 ';' 更改为 ':'。我希望您意识到命令是不同的,但是是的,如果它们不是 cmd 或 powershell 中的内部 Windows 命令,您可以在 cygwin 下执行 Windows 程序。

至于在 Windows 下运行 CYGWIN 程序,我相信只要 cygwin dll 与要执行的程序位于同一目录中,您就可以这样做。因此,cygwin 程序可以位于您的 Windows 路径中,但您必须进行测试以确保无误。

祝你好运。

相关内容