Я установил компилятор GCC с помощью
Установите команду build-essential. после установки я написал простую c prgm. Я попытался выполнить следующую команду:
gcc First.c
./a.out
, но я получаю сообщение «bash: ./a.out: Permission denied». Я не знаю, что делать теперь.
Похоже, что исполняемый файл a.out
не имеет установленного режима выполнения (+ x).
Запустите команду chmod a + x a. out
, чтобы дать пользователю право запускать файл. После этого вы можете выполнить файл, запустив ./ a.out
в терминале.
Есть еще один способ добиться того же:
1) Щелкните правой кнопкой мыши файл a.out
в браузере файлов.
2) Выберите Свойства
в раскрывающемся меню
3) Откройте вкладку Permissions
4) Установите флажок Разрешите выполнение этого файла в виде программы
.
Запись Откройте текстовый редактор и введите вышеупомянутый код Hello World ". Сохраните этот файл как HelloWorld.c.
Compile Откройте командную строку и перейдите в текущий рабочий каталог, где вы сохранили файл HelloWorld.c. Скомпилируйте свой код, введя gcc HelloWorld.c в командной строке. Ваша программа C будет успешно скомпилирована, если ваша программа не содержит никакой синтаксической ошибки. Он будет генерировать файл a.out.
Разрешение Разрешить выполнение разрешения chmod + x ./a.out
Выполнение Теперь запустите свою программу, введя команду a.out в командной строке. [ ! d5]
Выход Вы увидите «Hello World», напечатанный на консоли.