无法打开输出文件debug \ serbest.exe:权限被拒绝

时间:2010-07-27 10:29:13

标签: c++ qt

我用C ++编译了一个Qt程序,我得到了这个错误信息:

  

无法打开输出文件debug \ serbest.exe:权限被拒绝
  collect2:ld返回1退出状态

这些命令的含义是什么?

如何摆脱这些错误?

4 个答案:

答案 0 :(得分:40)

最有可能原因:serbest.exe仍在运行。使用TaskManager进行检查。

答案 1 :(得分:1)

它表示当前用户没有足够的权限写入调试文件夹。检查您是否可以在所引用的文件夹中创建新文件。

答案 2 :(得分:0)

以管理员身份运行您的编译器软件。在开始菜单上选择你的编译器>右键单击并以管理员身份运行。你不会看到任何许可被拒绝的错误。

答案 3 :(得分:0)

有时,由于您的防病毒软件会在有限的群组中添加此文件而导致此错误。 这帮助了我!