【问题标题】:Unable to properly add Mingw-w64 to Path on Windows 8.1无法将 Mingw-w64 正确添加到 Windows 8.1 上的路径
【发布时间】:2021-03-06 14:45:21
【问题描述】:

我正在学习 C,但在正确配置 VSCode C/C++ 扩展时无法按照说明进行操作。因此,我决定创建一个 Stack Overflow 帐户并提出这个问题。

在此tutorial 的第 4.4 步中,我被要求将C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin 添加到 Path 环境变量中。此外,我应该点击“新建”,但我没有看到任何这样的按钮。这是screenshot

在我尝试自己编辑之前,这是 Path 变量的内容:

C:\Users\eric\AppData\Local\Mu\bin;C:\Users\eric\introcs\j3d\bin;C:\Users\eric\introcs\bin;C:\Users\eric\introcs\java\bin;C:\Users\eric\AppData\Local\GitHubDesktop\bin;C:\Users\eric\AppData\Local\Programs\Microsoft VS Code\bin;%USERPROFILE%\.dotnet\tools

在相关说明中,我希望能够在 VSCode 中编译和运行 C,但我什至还没有正确编译它。

这是一个screenshot,显示命令不起作用。

这是我重启 cmd 后的screenshot

这是我重新启动计算机后的screenshot

这里是 C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin 的contents

这是我再次更改后的screenshot

【问题讨论】:

    标签: c windows visual-studio-code path


    【解决方案1】:

    Windows 10 将路径条目显示为您可以编辑的列表。这就是“新建”按钮发挥作用的地方。但这只是一种方便。从根本上说,您被指示追加

    C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin

    到列表获取

    C:\Users\eric\AppData\Local\Mu\bin;C:\Users\eric\introcs\j3d\bin;C:\Users\eric\introcs\bin;C:\Users\eric\introcs\java\bin;C:\Users\eric\AppData\Local\GitHubDesktop\bin;C:\Users\eric\AppData\Local\Programs\Microsoft VS Code\bin;%USERPROFILE%\.dotnet\tools;C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin

    【讨论】:

    • 我刚试过。不幸的是,它没有用。我添加了一个屏幕截图来显示这一点。我应该运行不同的命令吗?
    • 1) 您是否在进行更改后启动了控制台? (这可能是必需的)。 2)echo %PATH%的输出是什么?
    • 我已经对其进行了编辑以表明这一点。我也跑了path,因为我知道它会做类似的事情。
    • 如你所说,PATH 没有改变。也许对系统路径的更改仅在重新启动后才有效?您可以尝试这样做,也可以改为更改用户的路径。 (如果您想避免重新启动但又想影响其他用户,那么更改两者并没有真正的危害)
    • 如何更改用户路径?我知道在其中一个屏幕截图上,用户变量下有一个“路径”变量,但那是 Lua 安装的产物。另外,是否需要重新启动搜索程序以放入 PATH 变量中,还是在不可避免地损坏后才保存和编辑?
    【解决方案2】:

    只需将变量正确添加到系统路径并重新启动即可,无论出现什么问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多