выполнение c-программы в компиляторе GCC - PullRequest
0 голосов
/ 03 марта 2011

Я написал программу на c в gedit и открыл терминал, где следующий символ показан как

>

и теперь я попытался выполнить программу как

gcc filename.c

и получаю вывод как

gcc: команда не найдена

в чем ошибка в этом приложении?

Ответы [ 3 ]

2 голосов
/ 03 марта 2011

Это означает, что gcc не установлен.Действия по его установке зависят от того, какой дистрибутив Linux вы используете.Для систем на основе Debian вы должны попробовать

sudo apt-get install build-essential

Для систем на основе Red Hat попробуйте

sudo yum install gcc
1 голос
/ 03 марта 2011

Учитывая, что вы используете gedit, я сделаю вывод, что вы работаете в какой-то системе Linux.

Чтобы уточнить, что вы пытались сделать с помощью этой команды ...

gcc filename.c

.. должен был скомпилировать вашу программу, filename.c. После успешного выполнения этой команды вам потребуется запустить скомпилированный исполняемый файл, который по умолчанию будет называться a.out .

Как показано на другом постере, наиболее вероятная причина ошибки при вызове gcc - это то, что у вас не установлен компилятор. Если вы работаете в Ubuntu или другом дистрибутиве на основе Debian, вы можете установить gcc с помощью apt-get; в других дистрибутивах, таких как SuSE или Red Hat, вы можете использовать yum.

1 голос
/ 03 марта 2011

Вам необходимо установить gcc.Попробуйте sudo apt-get install gcc (на самом деле, sudo apt-get install build-essential - лучшая идея) или sudo yum install gcc.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...