Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/162.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Clion无法打开输出文件,权限被拒绝_C++_Permissions_Clion - Fatal编程技术网

C++ Clion无法打开输出文件,权限被拒绝

C++ Clion无法打开输出文件,权限被拒绝,c++,permissions,clion,C++,Permissions,Clion,所以我试图在克利永上运行一些C++代码,但是每次我尝试使用它来读取文件时,都会发生这样的情况: 据我所知,这意味着它无法打开文件,因为权限问题。我试着检查文件是否已经在运行(事实并非如此),我试着在运行之前将其删除,这也不起作用 我还认为我把它保存在谷歌硬盘中可能是个问题,但当它不在硬盘中时也会发生这种情况 有人有什么建议吗? 我在某处读到错误代码1表示任务仍在运行。 我查看了任务管理器,但找不到正在运行的程序 编辑: 好的,刚刚试着重启我的笔记本电脑,这确实有效。这意味着问题在于,在我尝试运

所以我试图在克利永上运行一些C++代码,但是每次我尝试使用它来读取文件时,都会发生这样的情况:

据我所知,这意味着它无法打开文件,因为权限问题。我试着检查文件是否已经在运行(事实并非如此),我试着在运行之前将其删除,这也不起作用

我还认为我把它保存在谷歌硬盘中可能是个问题,但当它不在硬盘中时也会发生这种情况

有人有什么建议吗? 我在某处读到错误代码1表示任务仍在运行。 我查看了任务管理器,但找不到正在运行的程序

编辑:
好的,刚刚试着重启我的笔记本电脑,这确实有效。这意味着问题在于,在我尝试运行程序的那一刻,程序仍然在运行。新的问题是:为什么我找不到它的任何痕迹?

更可能的是,您的目标文件3\u smartIO.exe受到另一个正在运行的进程的保护,因此,您是否尝试将其(clion)关闭并再次打开?它应该对你有帮助

你是怎么检查它没有运行的?你打开任务监视器以确保没有延迟的进程了吗?使用任务监视器和进程浏览器,除非我忘记了一些事情,否则我会说,如果它仍然在运行,应该很难找到。好吧,只要尝试重新启动我的笔记本电脑,这就行了。这意味着问题在于,在我尝试运行程序的那一刻,程序仍然在运行。新的问题是:为什么我找不到它的任何痕迹?它应该是评论,而不是作为答案发布
"C:\Program Files\JetBrains\CLion 2017.3\bin\cmake\bin\cmake.exe" --build C:\Users\Collin\Documents\School\C++\exercises\3.smartIO\cmake-build-debug --target 3_smartIO -- -j 4
[ 50%] Linking CXX executable 3_smartIO.exe    
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot open output file 3_smartIO.exe: Permission denied
    collect2.exe: error: ld returned 1 exit status
    CMakeFiles\3_smartIO.dir\build.make:95: recipe for target '3_smartIO.exe' failed
    mingw32-make.exe[3]: *** [3_smartIO.exe] Error 1
    CMakeFiles\Makefile2:66: recipe for target 'CMakeFiles/3_smartIO.dir/all' failed
    mingw32-make.exe[2]: *** [CMakeFiles/3_smartIO.dir/all] Error 2
    CMakeFiles\Makefile2:78: recipe for target 'CMakeFiles/3_smartIO.dir/rule' failed
    mingw32-make.exe[1]: *** [CMakeFiles/3_smartIO.dir/rule] Error 2
    Makefile:117: recipe for target '3_smartIO' failed
    mingw32-make.exe: *** [3_smartIO] Error 2