LINUX.ORG.RU

[C]NetBeans неосиливаю

 


0

2

Хотеть подключить Allegro http://alleg.sourceforge.net/, скомпилил (cmake, make, make install) _НО_ вот такое http://ompldr.org/vY3lidg/%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9.png

Мучался долго, направьте, что и куда, я уже устал, да нуб

★★

Последнее исправление: nutz (всего исправлений: 1)
Ответ на: комментарий от nutz

если в настройках Code Assistance ( в настройках NetBeans ) есть путь /usr/local/include для выбранной Tool Collection ( а таки он не всегда там есть ), то репорть баг

vaino
()
Ответ на: комментарий от nutz

Ты умеешь читать?
Написано же, что отсутствует allegro5/internal/alconfig.h.

И да, IDE на русском это адъ.

Raving_Zealot ★★
()
Ответ на: комментарий от nutz

хотя тут просто авторы allegro с кривыми руками, у них так и написано:

#include «allegro5/internal/alconfig.h»

вот NetBeans и ищет файл:

/usr/local/include/allegro5/allegro5/internal/alconfig.h

которого ес-но нет, руками переправь на:

#include <allegro5/internal/alconfig.h>

и должно заработать

vaino
()
Ответ на: комментарий от vaino

хотя тут просто авторы allegro с кривыми руками

http://gcc.gnu.org/onlinedocs/cpp/Include-Syntax.html

#include «file»
This variant is used for header files of your own program. It searches for a file named file first in the directory containing the current file, then in the quote directories and then the same directories used for <file>

Так что виноваты создатели поделки под названием NetBeans.

Raving_Zealot ★★
()
Ответ на: комментарий от vaino

Если /usr/local/include входит в список путей для поиска заголовочных файлов, то #include «allegro5/internal/alconfig.h» тоже должно работать.

note173 ★★★★★
()
Ответ на: комментарий от note173

Входит, но не работает =(

И да, как добавить что-то в этот список путей, ато можно только редактировать существующие

nutz ★★
() автор топика
Ответ на: комментарий от Raving_Zealot

Так что виноваты создатели поделки под названием NetBeans.

это так в gcc, стандарт C же вообще говорит, что это зависит только от реализации, не вдаваясь в детали

vaino
()
Ответ на: комментарий от nutz

Буду сюда еще нубские вопросы постить, так что не серчайте

nutz ★★
() автор топика
Ответ на: комментарий от nutz

Правил - не подхватывается

в меню на проекте - Code Assistance -> Reparse Project

vaino
()
Ответ на: комментарий от note173

Если /usr/local/include входит в список путей для поиска заголовочных файлов, то #include «allegro5/internal/alconfig.h» тоже должно работать.

не должно, а путь у него такой есть - иначе первый хедер бы не подхватился

vaino
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.