Среда, 24 Апреля 2024, 09:25

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » C/C++ » выбивает undefined reference to 'timeGetTime@'
выбивает undefined reference to 'timeGetTime@'
hero564Дата: Воскресенье, 04 Ноября 2012, 18:31 | Сообщение # 1
Made in Ukraine
Сейчас нет на сайте
Всем привет! Использую библиотеку mmsystem.h функцию timeGetTime и компиляции выбивает сообщение (см название темы). Помогите пожалуста решить проблему))
Lord_ZeonДата: Воскресенье, 04 Ноября 2012, 18:48 | Сообщение # 2
частый гость
Сейчас нет на сайте
Подключи библиотеку winmm.
vasua99Дата: Понедельник, 05 Ноября 2012, 16:02 | Сообщение # 3
GNU follower
Сейчас нет на сайте
неопределенная ссылка - скорее всего не подключил библиотеку:
в MS VC++ смотри в настройках линкера, т.к у меня ее нету, точно не могу сказать.
в GCC:
Code
-l(нужная библиотека)
например:

Code
g++ mmsystem_test.cpp -o test -lwinmm


Жизнь игра, и мы в ней пешки... А я кушаю пельмешки)
ArchidoДата: Понедельник, 05 Ноября 2012, 17:46 | Сообщение # 4
Сэнсэй
Сейчас нет на сайте
Правильно написали, нужно winmm прилинковать. Если используется Code::Blocks, то нужно линковать winmm.a файл, в меню Project -> Build Options -> Linker settings -> Link libraries

C++ - он особенный. С помощью него можно не только выстрелить себе в ногу, но и повеситься в пустой комнате:)
Форум игроделов » Программирование » C/C++ » выбивает undefined reference to 'timeGetTime@'
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг