C++ VS fatal error C1083 权限被拒绝

标签 c++ fatal-error permission-denied

我在网上搜索了几个小时试图找到解决方案。我是 C++ 的新手,但是我编译了很多程序,直到昨晚才遇到任何问题。

我正在使用 Microsoft VS 命令提示符。我在 2010 年、12 年和 13 年试过这个,并得到同样的错误......以及在 2 个不同的计算机系统上。我认为这可能是代码问题,但是,我只是输入了一个我知道可以运行的简单程序,但我得到了同样的错误。我正在运行 Windows 8 64 位

在命令提示符下我输入 cl C:\Users\David\Desktop\1\simplecpp.cpp

并得到以下错误:

C:\Users\David\Desktop\1\simplecpp.cpp : fatal error C1083: Cannot open compiler generated file: 'simplecpp.obj': Permission denied

如果我以管理员身份运行,我可以让程序编译(我在另一篇文章中读到的)但是,没有输出。它不保存对象或程序文件。我也检查了权限,一切都是正确的。

两台计算机都没有任何改变,都使用广告感知,但是,我禁用了它并尝试以防万一有什么干扰,但它仍然不起作用。我也关闭了防火墙并尝试了。我觉得很奇怪,我的两台计算机同时遇到同样的问题?

最佳答案

好的,我发现问题出在哪里了。我不知道这是怎么发生的,但不知何故,我的主帐户的 Microsoft Visual Studio 10.0 文件夹权限在我的两台计算机上都被重置了,我没有修改任何文件的权限。我安装的其他版本也是如此。

可能是 Windows 更新问题?无论如何,我重置了权限以允许完全访问,现在一切正常!

如果其他人遇到此问题并遇到同样的问题,只需导航到您的 Microsoft Visual Studio 10.0 文件夹“...Program Files (x86)\Microsoft Visual Studio 10.0”> 右键单击​​并转到“属性”> 单击“安全”选项卡 > 单击编辑,然后单击受影响的用户并选中完全控制。

但是,它现在将我的项目文件保存到根 Microsoft Visual Studio 10.0 文件夹中。

谢谢

关于C++ VS fatal error C1083 权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31500012/

相关文章:

c++ - 在 VSCode 上使用 F5 调试失败,提示 "Unable to establish a connection to GDB"

c++ - 在 C 函数中创建的对象的存在

c++ - 如何制作一个 "operator"变量? (C++)

php - 为什么 "ftp_fget"在 php 中返回 "bind() failed: Permission denied (13)"?

gruntjs - Grunt Compass 拒绝权限

无锁结构的 C++ 原子操作

php - fatal error : Uncaught Elasticsearch\Common\Exceptions\BadRequest400Exception

android - 致命信号 6 (sigabrt) (code=-6) webview

magento - 升级到 Magento 1.9 后的 fatal error

python - 无法在 Mojave 中升级 Python