我想在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 路径中,但您必须进行测试以确保无误。
祝你好运。