Откомпилировать и запустить
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Откомпилировать и запустить
Как откомпилировать и запустить простую прогу: http://callrecord.ru/content/%D1%83%D0% ... 1%80%D1%82
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Откомпилировать и запустить
читаем внимательно сайт:
После этого в директории появится новый файлик, чтобы его запустить пишем ./<имя файла>для компиляции с "математической библиотекой" делаем так:
gcc lpt.c -lm
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Откомпилировать и запустить
Ток на сайте текст приведен, который как понимаю нужно скопировать, куды то записать, потом компилировать?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Откомпилировать и запустить
Где на сайте написано:
Программа:
cat lpt.c
начинается текст lpt.c, в linux в консоли есть простенькая программка cat - она выводит на экран содержимое файла или стандартного входа. Т.е. выполнив cat lpt.c можно получить текст программы.
Текст программы кончается там, где написано "Веб-морда:".
ЗЫ Если хочешь что-то загнать в lpt попробуй добавить принтер на этот порт. Через Система-Администрирование-Печать.
Программа:
cat lpt.c
начинается текст lpt.c, в linux в консоли есть простенькая программка cat - она выводит на экран содержимое файла или стандартного входа. Т.е. выполнив cat lpt.c можно получить текст программы.
Текст программы кончается там, где написано "Веб-морда:".
ЗЫ Если хочешь что-то загнать в lpt попробуй добавить принтер на этот порт. Через Система-Администрирование-Печать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Откомпилировать и запустить
то есть копирую это и вставляю в терминал и должно работать??? Если так то нифига не работает
вот что получается:
вот что получается:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Откомпилировать и запустить
Нет. Копируешь все, что после cat (cat не надо) в файл lpt.c. Можешь через Gedit или любым другим способом.
Потом в терминале в той же папке
gcc lpt.c -lm
PS маленький экскурс. cat читает все из файла или Стандартного Ввода и выводит на Стандартный Вывод. По умолчанию Стандартный Ввод - это ввод с клавиатуры, Стандартный вывод - это вывод на экран. В bash - это тот терминал, который ты запускаешь под именем консоль, Стандартный вывод можно поменять, например при помощи оператора ">>", таким образом команда
cat 1.txt >> 2.txt
сохранит содержание файла 1.txt в файле 2.txt.
Еще Стандартный Вывод можно изменить при помощи оператора "|" (pipe). В этом случае,
Стандартный вывод первой программы переводится на стандартный ввод второй. Это очень часто используется, если нужно сделать поиск по выводу. Например:
ps aux | grep opera - ps aux - выводит все процессы в системе, а grep фильтрует все это и оставляет только те строки, в которых есть opera.
Потом в терминале в той же папке
gcc lpt.c -lm
PS маленький экскурс. cat читает все из файла или Стандартного Ввода и выводит на Стандартный Вывод. По умолчанию Стандартный Ввод - это ввод с клавиатуры, Стандартный вывод - это вывод на экран. В bash - это тот терминал, который ты запускаешь под именем консоль, Стандартный вывод можно поменять, например при помощи оператора ">>", таким образом команда
cat 1.txt >> 2.txt
сохранит содержание файла 1.txt в файле 2.txt.
Еще Стандартный Вывод можно изменить при помощи оператора "|" (pipe). В этом случае,
Стандартный вывод первой программы переводится на стандартный ввод второй. Это очень часто используется, если нужно сделать поиск по выводу. Например:
ps aux | grep opera - ps aux - выводит все процессы в системе, а grep фильтрует все это и оставляет только те строки, в которых есть opera.