Cygwin安装注意事项:将安装交给提升的子进程

Mar*_*ler 5 c c++ windows gcc cygwin

我正在尝试安装Cygwin作为gcc 6.3.0Windows 1064 位机器上安装的前兆。我正在按照我在此处找到的说明进行操作。

当我使用以下行安装Cygwin软件包时(上述链接中的第 2 步):

C:\cygwin64>setup-x86_64.exe -q -P wget -P gcc-g++ -P make -P diffutils -P libmpfr-devel -P libgmp-devel -P libmpc-devel
Run Code Online (Sandbox Code Playgroud)

我在 Windows 命令窗口中收到以下消息:

C:\cygwin64>note: Hand installation over to elevated child process.
_
Run Code Online (Sandbox Code Playgroud)

如上图所示,光标位于Cin下方C:\cygwin64并闪烁。就这样保持了大约一个小时。

这是否仅仅意味着计算机需要很长时间来安装Cygwin软件包。或者这是否意味着Cygwin安装失败,我需要尝试其他方法?还是计算机正在等待我从键盘在 Windows 命令窗口中输入内容?如果是第三种可能性,我应该输入什么?

上面链接中的说明似乎非常详尽,但没有提及此消息。我也无法通过搜索互联网找到任何建议。说明还建议安装可能只需 15 分钟。所以,等了一个小时后,我想有什么问题。

谢谢你的任何建议。

附注。

我确实在这里找到了一条消息。

这种似乎表明Cygwin安装成功:

if the elevation was successful.  In that case the stdout log now prints

  note: Hand installation over to elevated child process.
Run Code Online (Sandbox Code Playgroud)

但如果是这种情况,为什么目录不会像这样重新出现在 Windows 命令窗口中:C:\cygwin64>而不是简单地让光标在新行上闪烁而不显示目录?

Mar*_*ler 4

等待大约三个小时后,我决定假设上面提到提升的子进程的消息意味着一切都很好,即使该文件夹从未重新出现在 Windows 命令窗口中。gcc 6.3.0我继续使用终端进行安装cygwin64并关闭 Windows 命令窗口。完成上面问题帖子第一个链接中的说明中概述的所有安装步骤后,我使用该文件获得了建议测试的正确答案test.cpp。因此,我现在似乎gcc在Windows 10 64位机器上安装了最新版本的功能。因此,我决定继续将其作为答案发布,而不是将其添加到我的问题中。