Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
kcyxa
Зарегистрирован: 03.06.2003 Сообщения: 1
|
Добавлено: Вт Июн 03 2003 18:32 Заголовок сообщения: (cc -c *.c)компилирует нормально, а просто (cc *.c)уже не хочет |
|
|
Пытаюсь изучить mysql в C и все это в Unix. Использую библиотеку mysql.h При компиляции оно мне говорит, что в файлах *.о "undefined reference to mysql_init", "..to mysql_close", ".. to mysql_error". Может что-то указать при компиляции или в саму программу что-то вставить? Помогите пожалуста.. |
|
Вернуться к началу |
|
|
Борис Гость
|
Добавлено: Вт Июн 03 2003 18:55 Заголовок сообщения: Re: (cc -c *.c)компилирует нормально, а просто (cc *.c)уже не хочет |
|
|
cc -c *.c -- просто компилирует исходные тексты (в так называемые объектные модули), cc *.c -- пытается собрать из скомпилированных модулей исполняемый файл. undefined reference to... -- перечисляет список функций/переменных, которые не нашлись в скомпилированных модулях. Причина -- недопоставка исходных текстов, неполный комплект. |
|
Вернуться к началу |
|
|
|