Path mingw64可以';在路径(/mingw64/bin)中找不到文件

Path mingw64可以';在路径(/mingw64/bin)中找不到文件,path,mingw,msys,Path,Mingw,Msys,我试图在mingw64上运行gcc,但尽管gcc位于路径中,但mingw64找不到gcc。gcc位于/c/msys64/mingw64/bin中。以下是路径: $echo$PATH =/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/c/Windows/System32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/us r/bin/site\u

我试图在mingw64上运行gcc,但尽管gcc位于路径中,但mingw64找不到gcc。gcc位于/c/msys64/mingw64/bin中。以下是路径:

$echo$PATH
=/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/c/Windows/System32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/us r/bin/site\u perl:/usr/bin/vendor\u perl:/usr/bin/core\u perl

$mount
C:/msys64打开/键入ntfs(二进制、noacl、自动)
C:/msys64/usr/bin on/bin类型ntfs(二进制、noacl、自动)
C:on/C类型ntfs(二进制、noacl、posix=0、用户、noumount、自动)
D:on/D类型ntfs(二进制、noacl、posix=0、用户、noumount、自动)

但我无法在/mingw64/bin:
$gcc
-bash:gcc:未找到命令

如果我再次将mingw64/bin添加到PATH,那么我可以从任何目录运行gcc:
$export PATH=$PATH:/mingw64/bin
$echo$PATH
=/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/c/Windows/System32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/usr/bin/site\u perl:/usr/bin/vendor\u perl:/usr/bin/core\u perl:/mingw64/bin

$gcc
gcc.exe:致命错误:没有输入文件 编译终止


为什么开头的路径/mingw64/bin不起作用?提前谢谢。

为什么在
$PATH
开头有
=
?啊。。这就是为什么。非常感谢。