我希望能够直接从 Windows 命令提示符中使用 GDB、GCC 等,因此我将 Cygwin bin 目录放在 Windows 路径中。问题是 Cygwin 程序现在优先于 Windows 程序。有没有办法将 cygwin 二进制文件保留在路径中,但使它们的优先级最低?优先级低于 system32 和其他 OS 文件夹?
答案1
我相当确定 Windows 会将环境变量条目的优先级Path
从第一个排到最后一个。如果 Cygwin 文件夹位于变量中的最后一个,那么它会在该文件夹中最后搜索可执行文件。