gpt4 book ai didi

c++ - 在 Windows 8 上使用 MinGW 在 cmd 中编译 C++

转载 作者:行者123 更新时间:2023-11-30 18:15:16 25 4
gpt4 key购买 nike

我正在尝试从命令行编译 C++ 程序,但我不能。我尝试了所有步骤和说明listed here .

我安装了 MinGW,但我陷入了安装的最后一步,解释了如何更改环境路径。环境变量中根本没有 PATH 部分,当我尝试添加它甚至编辑系统变量中的 PATH 部分时,编译不起作用(当我在命令提示符下键入 g++ 时什么也没有出现)。

我在网上搜索了解决方案,但一无所获。

重新安装MinGW32解决了根本无法编译C++的问题。

在“我的电脑”属性中的“高级设置”下的 PATH 变量中添加 ;C:\mingw\bin 修复了 cmd 中的编译,如 @Chrono Kitsune 所回答。

最佳答案

看起来 PATH 变量已从 regedit 中删除,或者它的大小已增长到超过 2048。来了解一下

  1. 打开 cmd 窗口并输入 PATH(如果它打印路径)。就像是:C:\Users\robin>路径
    PATH=C:\ProgramData\Oracle\Java\javapath;............
    那么很可能它已增长到超过 2048,这就是它不可见的原因。您可以通过以下命令在命令行中更新 Path 变量:
    设置 PATH=%PATH%;C:\cygwin64\bin
    因此它将在 Path 后面附加“C:\cygwin64\bin”

  2. 如果这不起作用。然后检查 regedit 是否存在:HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
    香港中文大学\环境
    如果没有,请从另一台电脑导出,然后导入。

关于c++ - 在 Windows 8 上使用 MinGW 在 cmd 中编译 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35833343/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com