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