c++ - Windows 找不到 MinGW
问题描述
我正在尝试安装 MinGW 并将其添加到我的 Windows 10 计算机上的 PATH 中(我需要能够在 Atom 中编译 C++,以防这与答案相关)。据我所知,它已成功安装并添加到我的 PATH 中。我知道它被添加了,因为当我更改它以使其出错时,我在 Atom 中遇到错误。此外,我可以找到的将其添加到 PATH 的每个教程都说明了我所做的事情。在 cmd 中,当我键入 gcc 时,什么也没有发生。没有输出,没有错误信息。只有一个空格,比如在文本编辑器中按两次回车。但是,在 Atom 中,当我尝试编译和运行时,什么也没有发生。没有输出或错误消息。编译/运行结果图片是我尝试编译和运行时发生的情况。
有人能告诉我我做错了什么吗?谢谢!
注意:我不是初学者,所以我的输出不足不是用户错误。此外,我可以在 Mac 上毫无问题地运行相同的程序。
解决方案
听起来您的系统正在解析gcc
为与预期不同的可执行文件。
从 cmd 提示符下尝试where gcc
,如果路径看起来不正确,那么这是一个很好的起点。如果它看起来正确,那么我建议使用像 sysinternals procmon.exe 这样的工具。将过滤器设置为 justgcc.exe
然后gcc
从 cmd 提示符运行该命令并查看 procmon 输出是什么。
推荐阅读
- javascript - 用 Jest 测试 React Native Hook
- ios - (React Native) npm run ios 出错,构建命令失败:PhaseScriptExecution
- google-sheets - 我在使用谷歌表格的查询功能时遇到问题
- python - 有没有比三重嵌套 for 循环更好的方法来连接三个列表中的元素?
- react-native - 领域 - 第二次插入抛出错误:错误:“xxx”必须是“字符串”类型,得到“空”(空)
- css - CSS 动画目前仅适用于 Firefox,不适用于 Chrome 或 Safari
- c# - 从响应中删除属性名称
- r - Shiny Dashboard 中的问题,带有警告 massege“强制引入的 NA”
- javascript - .click() 方法无法识别
- python - 如何为传递给另一个类的 kwarg 添加类型提示,而无需复制我的提示和/或文档?