Доброго времени суток.
создаю файл в текстовом редакторе с кодом на си.
Компилирую его командой gcc
в папке создается исполняемый файл a.out
запускаю исполняемый файл /a.out
а в ответ сообщение что такого файла или директории нет. хотя путь к файлу прописан правильно.
пробовала прописывать chmod +x a.out
и только потом запускать файл, тоже самое.
помогите, как запустить?
ос kubuntu 9.10
/a.out - это не правильный путь к файлу, он не может ну никак находится в корне, может так надо: ./a.out
для проверки можно пользоваться командой ls -l ./a.out она и выведет права...
Если путь указывался полный и в нём есть пробелы, то нужно бы заключить всё в апострофы.
Жюстина, я Вас люблю. :-)
Ребят, я вот пока аноним, чисто почитываю сайт ваш, но хотел бы сказать, что мне тоже нравится Жюстина и ее советы в разных топиках! Очень позитивная дама я считаю. Жюстиночка - счастья и здоровья тебе! :)
Админ, просьба пропустить этот пост в тред! :)
Голубой мутирует в синий. А по сабжу могу сказать, что у меня похожая проблема с syobon.
smartass@laptop:~/syobon$ sh ./SyobonAction
./SyobonAction: 1: Syntax error: Bad function name
smartass@laptop:~/syobon$ ./SyobonAction
bash: ./SyobonAction: не удалось выполнить бинарный файл
smartass@laptop:~/syobon$
Хрустальный шар не хочет помогать.
В fstab для тома выставлено noexec
Это мой /home
Там все выполняется.
Ладно, внимательностью у нас тут явно никто не страдает...
Уточню, файл запускается именно так как написано?
больше никаких символов в строке нет?
Тогда попробуйте запустить его или с полным путем, или находясь в том каталоге запустить его так
./a.out
Иногда помогает от невнимательности. :-)
я пробовала ./a.out
и то же сообщение выдает.
Так а всё же, где файл находится? о.О
Жюстина, благодарю. благодаря вам разобралась в чем проблема.
И в чём же? Хочется узнать, у меня похожая проблема...
Отправить комментарий