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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: В Quantal gcc не подключает библиотеки при линковании  (Прочитано 783 раз)

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

Оффлайн Максим Зубов

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Здравствуйте! Недавно себе поставил этот quantal, до этого пользовался natty. Так вот, прежде файлы C, при компиляции которых нужно подключать библиотеки с помощью опции -l..., номально компилировались и собирались, а вот с этой версией ОС компилятор не ругается, что библиотек этих нету, но, тем не менее, выдаёт ошибки "undefined reference to ..." - и так на каждую ссылку на какую-либо функцию из этих библиотек. Что делать?

Оффлайн aSmile

  • Активист
  • *
  • Сообщений: 755
    • Просмотр профиля
Сначала показать строку целиком.

Оффлайн Максим Зубов

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Пардон, уже разобрался. Оказывается, ему надо, чтобы перечень библиотек шёл после имиён компилируемых исходников. Раньше я всегда писал так: gcc -o ... -l... -l... {...} ...c. Теперь, оказывается, нужно писать gcc -o ... ...c -l... -l... {...}.

 

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