无法打开输出文件a.out:权限被拒绝,简单编译

coo*_*ego 3 permissions gcc

我在vim中编写了一些代码,每当我尝试运行代码时它会显示:

coolmego@coolmego-PC:~/coolmego/cprograms$ gcc dfs8puzz.c 
/usr/bin/ld: cannot open output file a.out: Permission denied
collect2: ld returned 1 exit status
coolmego@coolmego-PC:~/coolmego/cprograms$ ./a.out
bash: ./a.out: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

unw*_*ind 7

移动到允许写入的目录.