Форум русскоязычного сообщества Ubuntu


Автор Тема: Просьба помочь с headers для С. Ubuntu 7.10  (Прочитано 1330 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Bosco

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Имеется некий готовый исходник, который нужно подправить руками. В заголовке указаны следующие файлы (буквально так):
         stdio.h
         stdlib.h
         limits.h
         string.h
         errno.h
         sys/ioctl.h
         sys/types.h
         sys/stat.h
         sys/poll.h
         fcntl.h
         time.h
         unistd.h
         stdint.h

Эти файлы раскиданы по разным библиотекам, кроме 1-ого, 2-ого и последнего. Этих я вообще не нашел. Нечего и говорить, что компилятор не находит ни одного из них.

Как преодолеть данную проблему? Что это за st*.h?

Оффлайн tempx77

  • Участник
  • *
  • Сообщений: 212
    • Просмотр профиля
Re: Просьба помочь с headers для С. Ubuntu 7.10
« Ответ #1 : 16 Март 2008, 18:38:26 »
sudo apt-get install build-essential

Оффлайн Bosco

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Просьба помочь с headers для С. Ubuntu 7.10
« Ответ #2 : 16 Март 2008, 19:56:53 »
Установил, st*.h не появились...  :(

Thread

  • Гость
Re: Просьба помочь с headers для С. Ubuntu 7.10
« Ответ #3 : 16 Март 2008, 19:58:46 »
Установка этого пакета гарантирует появление всех стандартных заголовочных файлов для C, C++ и ядра Linux. Если не появилось - это проблемы исходного текста. Там случаем не написано #include "stdlib.h" вместо #include <stdlib.h>?

Оффлайн Wuffur

  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: Просьба помочь с headers для С. Ubuntu 7.10
« Ответ #4 : 16 Март 2008, 20:06:20 »
Зайдите в /usr/include и посмотрите ТАМ. И вообще научитесь пользоваться коммандой find, полезно.
« Последнее редактирование: 16 Март 2008, 20:07:51 от Wuffur »
Kernel panic - not syncing: Attempted to kill init!

Оффлайн Bosco

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Просьба помочь с headers для С. Ubuntu 7.10
« Ответ #5 : 16 Март 2008, 20:30:16 »
Да, действительно, в /usr/include появились.
Я пользовался locate, забыв реинициализировать базу.

Спасибо! :)

Оффлайн asashnov

  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: Просьба помочь с headers для С. Ubuntu 7.10
« Ответ #6 : 31 Март 2008, 07:54:18 »
На заметку: apt-file search
Talk is cheap. Show me the code. (c) Linux Torvalds.

Оффлайн _nicky_

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Просьба помочь с headers для С. Ubuntu 7.10
« Ответ #7 : 07 Апрель 2008, 10:28:05 »
а как именно реинициализировать базу?

Thread

  • Гость
Re: Просьба помочь с headers для С. Ubuntu 7.10
« Ответ #8 : 07 Апрель 2008, 10:36:37 »
а как именно реинициализировать базу?

sudo updatedb

 

Страница сгенерирована за 0.053 секунд. Запросов: 24.