Решено: stdio.h и прочее (не находит по причине их отсутствия=) Вопрос в том - куда их сохранить)

Модератор: Модераторы разделов

Fomka
Сообщения: 13
ОС: Ubuntu 8.04

Решено: stdio.h и прочее

Сообщение Fomka »

Всем доброго времени суток.

Я здесь впервые, линукс вживую увидел буквально неделю назад. Но сейчас появилась экстренная необходимость освоить базовые возможности. Купил парочку самоучителей - один уже более ли менее осилил, правда не очень понравилось, как написано, ну да речь не о том. Во втором расписано практически с нуля программирование на с/с++ (в принципе, под виндовс я более ли менее в состоянии писать на этих языках). Как бы ни печально это звуучало, но встал я уже на хеллоу ворлд=) Ошибка компиляции stdio.h не найден,,, Когда подобное было в далеком девятом классе под виндой - в дистрибутив компилятора, не вдаваясь в подробности добавил "ту" и "эту" папочки, не вдаваясь в детали.... А тут я еще не до конца освоился с файловой иерархией и прочим - ведь всего лишь один исполняемый файл компилятора - gcc... вообщем, очень прошу вашей помощи.

Заранее извиняюсь за свою безграмотность и прочее - обещаю, пройдет время, я исправлюсь)))
Спасибо сказали:
Аватара пользователя
wzrd
Сообщения: 323
ОС: Debian Lenny

Re: Решено: stdio.h и прочее

Сообщение wzrd »

по идее хёдэры бывают в usr/include или usr/local/include. проверь наличие. если его нет то попробуй пересобрать компилятор.
Добавлено: и еще попробуй указывать имя хёдэра без расширения (т.е. не "stdio.h", а "stdio"), это относится только к стандартым библиотекам, к своим нужно будет указывать раcширение.
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: Решено: stdio.h и прочее

Сообщение Sleeping Daemon »

Fomka писал(а):
28.01.2008 14:19
Всем доброго времени суток.

Я здесь впервые, линукс вживую увидел буквально неделю назад. Но сейчас появилась экстренная необходимость освоить базовые возможности. Купил парочку самоучителей - один уже более ли менее осилил, правда не очень понравилось, как написано, ну да речь не о том. Во втором расписано практически с нуля программирование на с/с++ (в принципе, под виндовс я более ли менее в состоянии писать на этих языках). Как бы ни печально это звуучало, но встал я уже на хеллоу ворлд=) Ошибка компиляции stdio.h не найден,,, Когда подобное было в далеком девятом классе под виндой - в дистрибутив компилятора, не вдаваясь в подробности добавил "ту" и "эту" папочки, не вдаваясь в детали.... А тут я еще не до конца освоился с файловой иерархией и прочим - ведь всего лишь один исполняемый файл компилятора - gcc... вообщем, очень прошу вашей помощи.

Заранее извиняюсь за свою безграмотность и прочее - обещаю, пройдет время, я исправлюсь)))

glibc-devel стоит пакет?
Спасибо сказали:
Аватара пользователя
wzrd
Сообщения: 323
ОС: Debian Lenny

Re: Решено: stdio.h и прочее

Сообщение wzrd »

Sleeping Daemon писал(а):
28.01.2008 14:58
Fomka писал(а):
28.01.2008 14:19
Всем доброго времени суток.

Я здесь впервые, линукс вживую увидел буквально неделю назад. Но сейчас появилась экстренная необходимость освоить базовые возможности. Купил парочку самоучителей - один уже более ли менее осилил, правда не очень понравилось, как написано, ну да речь не о том. Во втором расписано практически с нуля программирование на с/с++ (в принципе, под виндовс я более ли менее в состоянии писать на этих языках). Как бы ни печально это звуучало, но встал я уже на хеллоу ворлд=) Ошибка компиляции stdio.h не найден,,, Когда подобное было в далеком девятом классе под виндой - в дистрибутив компилятора, не вдаваясь в подробности добавил "ту" и "эту" папочки, не вдаваясь в детали.... А тут я еще не до конца освоился с файловой иерархией и прочим - ведь всего лишь один исполняемый файл компилятора - gcc... вообщем, очень прошу вашей помощи.

Заранее извиняюсь за свою безграмотность и прочее - обещаю, пройдет время, я исправлюсь)))

glibc-devel стоит пакет?

не факт что он пакетом ставил.
Спасибо сказали:
Serik
Сообщения: 149
ОС: SuSE Linux

Re: Решено: stdio.h и прочее

Сообщение Serik »

Если заголовки в стандартном месте, /usr/include или /usr/local/include компилятор обычно сам находит,
можно указать путь, ключ -I/usr/include
Спасибо сказали:
Fomka
Сообщения: 13
ОС: Ubuntu 8.04

Re: Решено: stdio.h и прочее

Сообщение Fomka »

Sleeping Daemon, wzrd,
т,е, мне надо этот пакет поставить,, сейчас,,, а еще такой идиотский вопрос - как в принципе, я сам мог догадаться, какой именно пакет мне нужен? погуглить или что?? просто, я так понимаю, в линуксе основное - поставить нужный пакет,,, хотелось бы самому научиться находить то, что нужно и не отвлекать народ тупыми вопросами;)

Serik,
спс, и это сейчас попробую=)
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Решено: stdio.h и прочее

Сообщение diesel »

Fomka для Ubuntu надо установить build-essential, like:

aptitude install build-essential
Спасибо сказали:
Аватара пользователя
wzrd
Сообщения: 323
ОС: Debian Lenny

Re: Решено: stdio.h и прочее

Сообщение wzrd »

Fomka писал(а):
28.01.2008 16:13
как в принципе, я сам мог догадаться, какой именно пакет мне нужен? погуглить или что??

иногда погуглить надо, а чаше догадаться можно по ошибке.
хорошая статья о программировании пот nix тут.
Спасибо сказали:
Fomka
Сообщения: 13
ОС: Ubuntu 8.04

Re: Решено: stdio.h и прочее

Сообщение Fomka »

diesel, класс, помогло=)
wzrd, *ушел читать*=)

всем спасибо
Спасибо сказали: