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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Не могу скомпилить очень простую программу на Си  (Прочитано 1101 раз)

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

Оффлайн Sergijoo

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
Прошу сильно не пинать, я только учусь. Значит так использую стандартную функцию fmod() из math.h при компиляции
 gcc -o main main.c calc.c -g -Wall
выдаёт ошибку: ~/Учёба/uC/calc/calc.c:20: undefined reference to `fmod'
Я так понимаю нужно подключить библиотеку, но какую? Пробовал libc.a - не помогло. Подскажите что делать.

Оффлайн [DarkNet]Alpha

  • Активист
  • *
  • Сообщений: 987
  • Эмоциональный эльдар
    • Просмотр профиля
    • EBM-радио
Попробуй gcc -lm -o main main.c calc.c -g -Wall
-lm = подключение библиотеки математики.

Оффлайн Ulis

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля

Оффлайн Sergijoo

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
Сборка прошла успешно.

Большое спасибо.

 

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