写入文件权限被拒绝

时间:2017-10-28 20:55:12

标签: c++ compiler-errors cygwin writetofile

我使用cygwin编译和windows 10.我的问题是每当我尝试编译时都会收到错误说:

  

/usr/lib/gcc/x86_64-pc-cygwin/6.4.0 /../../../../ x86_64的-PC-cygwin的/ bin中/ LD:   无法打开输出文件a.exe:权限被拒绝collect2:错误:ld返回1退出状态

当我编译一个创建文件然后写入该文件的程序时,它开始了,但我不知道为什么我的计算机不允许我在程序中创建文件。我不知道如何解决它,所以我可以写入文件。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

您可能需要以管理员身份运行Cygwin。

修改

我发现了这个:

Root user/sudo equivalent in Cygwin?

尝试接受的答案。它应该工作。