Компилятор не находит заголовочных файлов

Все о программировании под *nix
Аватара пользователя
Lito
Интересующийся
Сообщения: 50
Зарегистрирован: 22 мар 2007, 22:09
Откуда: Лида
Контактная информация:

Компилятор не находит заголовочных файлов

Сообщение Lito »

У меня тут небольшие проблемы... Вобщем создаю KDevelop новый проект C++/KDE/Simple KDE application. Пытаюсь скомпилировать, а не получается... Компилятор не находит заголовочные файлы, я поискал и оказалось, что они в /usr/include/kde/
Что мне сделать, что бы компиляор() искал заголовочные файлы и здесь?
Да, кстати, если не сложно, киньте заодно линки на документацию(на русском) по программированию на C для KDE.
Don't shout at me... I'm only a learner...

Аватара пользователя
Lamer_Sirex
Заглянувший
Сообщения: 12
Зарегистрирован: 15 сен 2005, 01:06
Откуда: Минск

Сообщение Lamer_Sirex »

Смотри справа automake -> На главной (текущй) цели параметры -> вторая вкладка "Включаемые файлы" -> Добавить -> -I/usr/include/kde
Сколько мы ещё не сделали, и сколько нам ещё предстоит не сделать

Помогайте Micrisoft в борьбе с пиратами, устанавливайте друзьям Linux

Аватара пользователя
Lito
Интересующийся
Сообщения: 50
Зарегистрирован: 22 мар 2007, 22:09
Откуда: Лида
Контактная информация:

Сообщение Lito »

Ничего не получается! Я не понял, что мне делать...
Захожу Проект -- Параметры проекта -- Поддержка С++ там похоже можно добавлять пути к заголовочным файлам. Добавил, но ничего не изменилось. Наверное не то что-то сделал :(
Don't shout at me... I'm only a learner...

Аватара пользователя
Ivan
Интересующийся
Сообщения: 78
Зарегистрирован: 25 мар 2006, 16:44
Откуда: Minsk
Контактная информация:

Сообщение Ivan »

Lito, а какой у тебя линукс?
Если Дебиан/Убунту то ему (Кдевелопу) для создания приложений КДЕ пакет kdebase-dev требуется

Аватара пользователя
Lito
Интересующийся
Сообщения: 50
Зарегистрирован: 22 мар 2007, 22:09
Откуда: Лида
Контактная информация:

Сообщение Lito »

У меня Дебиан. Буду дома - поставлю
Don't shout at me... I'm only a learner...

Аватара пользователя
Lamer_Sirex
Заглянувший
Сообщения: 12
Зарегистрирован: 15 сен 2005, 01:06
Откуда: Минск

Сообщение Lamer_Sirex »

Он же говорил, что заголовочные файлы есть. Значит уже предполагается, что kdebase-dev стоит .... хотя может и нет, но в любом случае, для начала найди справа (это если kdevelop в стиле IDEA) Automake, а затем вверху выбираешь нужную папку с [под]проектом, далее по ней правой кнопкой - параметры (иконка с ключём eng - options). Дальше "Включаемые файлы" (eng. includes)
Сколько мы ещё не сделали, и сколько нам ещё предстоит не сделать

Помогайте Micrisoft в борьбе с пиратами, устанавливайте друзьям Linux

Аватара пользователя
Ivan
Интересующийся
Сообщения: 78
Зарегистрирован: 25 мар 2006, 16:44
Откуда: Minsk
Контактная информация:

Сообщение Ivan »

Lamer_Sirex, у меня была таже трабла с иксовыми хэдерами, в папке /usr/include/X11 они валялись, но Кдевелоп и не хотел воспринимать.
Проблема решилась установкой dev пакета Х-ов.

Аватара пользователя
Lito
Интересующийся
Сообщения: 50
Зарегистрирован: 22 мар 2007, 22:09
Откуда: Лида
Контактная информация:

Сообщение Lito »

Как уже говорил, у меня kdevelop. В настройках указан стиль IDEAl(просто IDEA нет).
"Найди справа Automake" - Не вижу я такой кнопки!!!
Don't shout at me... I'm only a learner...

Аватара пользователя
Lito
Интересующийся
Сообщения: 50
Зарегистрирован: 22 мар 2007, 22:09
Откуда: Лида
Контактная информация:

Сообщение Lito »

Ну так что мне делать? Может файлы какие- нибудь вручную отредактировать?
Don't shout at me... I'm only a learner...

Аватара пользователя
Ivan
Интересующийся
Сообщения: 78
Зарегистрирован: 25 мар 2006, 16:44
Откуда: Minsk
Контактная информация:

Сообщение Ivan »

Покажи вывод компилятора.

Аватара пользователя
Lamer_Sirex
Заглянувший
Сообщения: 12
Зарегистрирован: 15 сен 2005, 01:06
Откуда: Минск

Сообщение Lamer_Sirex »

Мдя, вывод компилятора тож хотелось бы посмотреть. А если automake справа нету - это очень странно (AutoMake Manger там должен быть). Ищи тогда в проекте Makefile.am и черезе пробел в секцию INCLUDES допиши нужные пути. Туда же можно дописывать и пути к библиотекам
Сколько мы ещё не сделали, и сколько нам ещё предстоит не сделать

Помогайте Micrisoft в борьбе с пиратами, устанавливайте друзьям Linux

Аватара пользователя
Ivan
Интересующийся
Сообщения: 78
Зарегистрирован: 25 мар 2006, 16:44
Откуда: Minsk
Контактная информация:

Сообщение Ivan »

что-то мне кажется, что это не automake, a autoconf

Ответить