2011-09-26 59 views
0

我目前在Windows Vista Basic上。Cygwin Gcc - 访问

我最近开始使用Eclipse,为此我需要安装cygwin。 之后,我在“我的电脑”>“属性”>“高级设置”中的环境变量中编辑了PATH环境变量。为了检查的功能,我开始CMD-提示和类型

C:>gcc 

这让下面的输出:访问被拒绝

我知道这是一个安全许可问题,但我不知道确切位置在安全设置中进行更改。最后一次我试着开始显示“错误非法操作”和一些错误代码。

+0

请付出一些努力形成完整的句子,使用标点符号和正确的拼写单词。对于那些可能帮助你的人来说,这只是简单的懒惰和粗鲁。 http://stackoverflow.com/questions/how-to-ask –

回答

0

你不能在你的cmd中使用gcc。你必须在你安装cygwin时使用它的cygwin shell中使用它

+0

你不能在cmd中使用Cygwin gcc。 MinGW(-w64)gcc只是另一个Windows可执行文件。 – rubenvb

0

你可以在不使用cygwin shell的情况下使用gcc!

但是,你可能最终会遇到一些配置问题, ,如没有在正确的位置正确的dll的。 可能发生的另一个常见错误是,如果安装了多个安装了cygwin的实例 ,搜索路径会变得混乱,并且gcc系统 找不到相关的编译器或尝试使用错误的编译器。

所有这些都是非常可能的,我自己做了好几百次,当我测试了编译器的时候我写了 。

你可能想尝试调用“cc1.exe”为C,或C“cc1plus.exe” ++, 记得cygwin的DLL的复制到同一目录CC1或cc1plus,

比其他它可能是您的用户帐户权限。

希望这会有所帮助。

/Tony