崇高文本2错误5访问被拒绝

时间:2013-11-02 15:43:23

标签: c cygwin mingw sublimetext2 sublimetext

当我尝试在崇高文本2中构建我的C程序时出现此错误。我刚刚更新了cygwin和MinGW。另外我不能使用windows命令的gcc访问,但g ++ - 3有效。

[Error 5] Access is denied

[cmd:  [u'g++', u'C:\\Users\\Adam\\Desktop\\s', u'-o', u'C:\\Users\\Adam\\Desktop/s']]
[dir:  C:\Users\Adam\Desktop]
[path: C:\csvn\bin\;C:\csvn\Python25\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\Java\jre7\bin;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\TortoiseSVN\bin;C:\Users\Adam\AppData\Local\Smartbar\Application\;C:\Program Files (x86)\MySQL\MySQL Utilities 1.3.4\;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\SSH Communications Security\SSH Secure Shell;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Java\jdk1.7.0_11\bin;C:\cygwin\bin;C:\Program Files\TortoiseSVN\bin;C:\csvn\bin;C:\cygwin64\bin;C:\MinGW\bin]
[Finished]

1 个答案:

答案 0 :(得分:0)

尝试查看是否为所有系统声明了环境变量,而不仅仅是为用户声明了。显然是的,但我注意到你没有明确引用CygWin和MinGW包的lib。尝试在environment variable path中声明目录libgcc1的绝对路径,这是提供机械编译和执行文件的目录.c,这是C运行时库,提供对您使用的库的支持你申请。

由于某些原因,您在Windows中没有访问存储源代码的目录的权限。尝试为此目录授予执行权限,或者编译和执行过程可能需要的任何其他内容。