2013-01-08 86 views
0

我已经安装了cygwin以编译C++源代码。在这个阶段,我可以通过图标直接调用它来运行C++应用程序。但是,一旦我在cmd命令行输入g ++,就会收到“拒绝访问”消息。该命令在cygwin终端窗口上正常工作。如何处理这个问题?这个问题是由这个论坛上出现的另一个问题引发的。 这是我运行C++应用程序后无法在Eclipse IDE上看到输出(无错误)。尽管我收到的信息是,cmd上的“拒绝访问”消息可能是所提到的麻烦的罪魁祸首。试试所有的事情。 问候函从Windows命令行运行C++应用程序

+2

为什么你需要在cmd命令行上使用g ++而不是在cygwin终端中?如果你详细说明你可能会得到更好的答案。除非你的意思是你试图在cmd窗口中真正运行你的应用程序,在这种情况下,你可能需要使用chmod正确设置cygwin中的.exe文件的权限。 – WildCrustacean

回答

1

您是否在窗口中添加了cygwin到您的路径?

+0

C:\ cygwin \ bin您的文件夹可能会有不同的检查。 现在您应该将其添加到PATH环境变量中。你可以这样做: 开始 - >控制面板 - >系统 - >高级 - >环境变量 – mystycs

+0

是的,这就是为什么我可以调用exe文件只需点击它,因为我已经提到过。 – uml

相关问题