权限被拒绝在Linux上运行我自己的程序? [英] Permission denied running my own program on Linux?

查看:208
本文介绍了权限被拒绝在Linux上运行我自己的程序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有Ubuntu 9.4.我已经构建了程序,一些基本的OpenGL.该程序只是使一个旋转的正方形.然后运行它,并:

I have Ubuntu 9.4. I've built the program, some basic OpenGL. The program just makes a rotating square. Then run it and:

sh: /blabla permission denied.

一个空的main不起作用:

int main()
{
    return 0;
}

如何使它消失?

推荐答案

我遇到了同样的问题,并且看来我的分区已挂载为noexec. 猫/etc/mtab

I had the same problem and it appeared that my partition was mounted as noexec cat /etc/mtab

当我在/etc/fstab中配置选项时,我写了exec,user,但看来"user"选项默认设置为"noexec".当我将这两个命令的顺序更改为user时,exec一切恢复正常!

When I configured options in /etc/fstab I wrote exec,user but it appears that "user" option by default sets up "noexec". When I changed the order of these two to user,exec everything went back to normal!

希望有帮助.

这篇关于权限被拒绝在Linux上运行我自己的程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆