因此当我运行程序时出现此错误:

cannot open output file bin\Debug\PrimeChecker.exe Permission denied


我已经搜索过此文件,却发现其他人没有适用于我的解决方案。
我已经做过的事情:


改变目录
重新安装CodeBlocks
检查任务管理器是否包含以CodeBlocks开头的任何内容(可能列为其他名称)


在发生这种情况之前,我运行CodeBlocks没问题,然后它突然开始发生了。

我在Windows 7上运行,如果有帮助...

最佳答案

生成时,请确保PrimeChecker.exe没有运行(例如,在调试器中)。可能-这是您的问题。

您可以转到bin \ Debug \ PrimeChecker.exe,然后尝试将其删除。您可能将无法。所以找出谁握着它。我喜欢为此使用peocessExplorer(从MS免费下载)

关于c++ - 无法打开输出文件:bin\Debug\PrimeChecker.exe权限被拒绝,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20437707/

10-13 06:39