Gcc bash:./main.o:权限被拒绝

Gcc bash:./main.o:权限被拒绝,gcc,opencl,Gcc,Opencl,我使用以下命令构建了opencl程序: gcc -c -I ~/AMDAPP/include main.c -o main.o gcc main.o -o host -L ~/AMDAPP/lib/x86_64/ -l OpenCL 这是成功的。 当我尝试使用/main.o 我收到错误消息:bash:./main.o:权限被拒绝 有人能告诉我出了什么问题吗?可执行文件是建立在主机文件中的,而不是main.o main.o包含main.c的编译内容,尚未链接到可执行文件感谢您的帮助。。。。当我输

我使用以下命令构建了opencl程序:

gcc -c -I ~/AMDAPP/include main.c -o main.o
gcc main.o -o host -L ~/AMDAPP/lib/x86_64/ -l OpenCL
这是成功的。 当我尝试使用
/main.o
我收到错误消息:
bash:./main.o:权限被拒绝

有人能告诉我出了什么问题吗?

可执行文件是建立在
主机
文件中的,而不是
main.o


main.o
包含
main.c
的编译内容,尚未链接到可执行文件

感谢您的帮助。。。。当我输入命令./host时,我得到了错误消息:无法加载内核。你认为原因是什么?我怎么知道?这信息太少了。我需要查看返回的代码和特定错误代码,但这可能是提出另一个问题的原因。如果答案解决了您的问题,请单击计票下的勾号,将此问题标记为已解决。否,这是一条错误消息。检查准确返回失败函数的内容。