| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Программирование под Unix/Linux > Использование AAlib |
| Автор: AI0 19.12.2007, 14:57 |
| Приветствую, форумчане! У меня возникла проблемка: при первых попытках спрограммировать что либо используя AAlib, возникли такие сообщения об ошибке: $g++ main.cpp main.cpp:14:2: warning: no newline at end of file /tmp/ccsTEWsp.o(.text+0x20): In function `main': : undefined reference to `aa_defparams' /tmp/ccsTEWsp.o(.text+0x25): In function `main': : undefined reference to `aa_autoinit' collect2: ld returned 1 exit status Когда я пытался в ручную скомпилировать готовый исходник aafire.c, хоть он и был скомпилирован, возникли те же проблемы. Как этого избежать? |
| Автор: GrayCardinal 19.12.2007, 15:18 | ||||
Нет новой строки в конце файла.
Не подключена лайба. Стоит добавить -laalib, или как она там называется... |
| Автор: AI0 21.12.2007, 19:50 |
| Спасибо! С этим разобрался, но так как я всего лишь только начал пробовать использовать библиотеки, которые не идут в стандарте для новичков, у меня возникает куча трудностей по поводу программирования. В мануалах я нашёл только описание фунуций и констант, а в примере "aatest.c" я ничего конкретно не понял, что за что отвечает. Кто нибудь, можете мне показать простейший пример, чтобы я понял саму суть. |