Файл prova.c является исходным файлом. Это простой текст и содержит исходный код вашей программы. После того, как вы скомпилировали его, будет создан новый файл, вероятно, prova (без расширения). Это исполняемый файл - двоичный файл, который вы можете запустить из своего терминала.
Многие исполняемые файлы в вашей оболочке доступны везде, без необходимости вводить полный путь. Например, sudo самом деле является /usr/bin/sudo , но ваша оболочка будет искать в /usr/bin . Однако ваши собственные программы не обнаруживаются оболочкой автоматически. Вы должны будете сказать это, где это.
Просто введите:
/Users/Gaspar/Desktop/prova
Если вы не хотите писать полный путь, просто измените свой рабочий каталог перед:
cd /Users/Gaspar/Desktop/
Теперь вы можете назвать свою программу так, где . указывает текущий каталог. Вы должны будете включить ./ поскольку ваш текущий каталог обычно не находится в списке путей, где ваша оболочка ищет исполняемые программы.
./prova
Это может не работать, если двоичный файл не имеет установленных прав на выполнение. Это флаг, позволяющий запускать файл из терминала. Если вы получили ошибку « Отказано в разрешении» , добавьте разрешение «Выполнить»:
chmod +x prova
Теперь попробуйте снова запустить файл с помощью ./prova .