尝试在 ubuntu multipass 中运行 ac 文件

尝试在 ubuntu multipass 中运行 ac 文件

我正在使用多通道运行 ac 代码,并且我一直在更改文件所在的位置,但我一直收到权限被拒绝的消息

ubuntu@foo:~/C:/Users/andre/Documents/hello$ gcc hello.c -o hello                                                                    
hello.c:3:1: warning: return type defaults to ‘int’ [-Wimplicit-int]                                                                       
3| main(){                                                                                                                              
|^~~~                                                                                                                           
buntu@foo:~/C:/Users/andre/Documents/hello$ ./hello                                                                                   
bash: ./hello: Permission denied                                                                                                      ubuntu@foo:~/C:/Users/andre/Documents/hello$ 

答案1

尝试

chmod +x hello

您生成的文件hello.o不能立即执行。要执行它,请先打开可执行标志。

相关内容