Как преодолеть & ldquo; Отказано в доступе & rdquo; запуск программы на C даже после & ldquo; chmod + x & rdquo ;?

После компиляции программы на C в Ubuntu 10.10, после выполнения chmod +x ./a.out, я все еще получаю bash: ./a.out: Permission denied. Как мне запустить мой новый исполняемый файл?

1
задан 9 July 2012 в 02:09

2 ответа

Одной из возможных причин является то, что вы компилируете файловую систему, смонтированную с опцией noexec.

Запустите mount -l, чтобы увидеть опции, с которыми монтируются файловые системы.

0
ответ дан 9 July 2012 в 02:09

Если вы компилируете программу и запускаете исполняемый файл на внешнем диске или чем-то подобном, переместите файл на рабочий стол, перекомпилируйте и запустите его там.

0
ответ дан 9 July 2012 в 02:09

Другие вопросы по тегам:

Похожие вопросы: