LNK2019
От: Олег  
Дата: 19.07.05 09:12
Оценка:
Лазил по форуму, но ответ не нашел. Проблема такая: в программе использовал 2 функции timeKillEvent(...) и timeSetEvent(...).Компилятор ругнулся, что не нашел их. Поискал и вставил в начало #include "MMSystem.h". Теперь линковщик постоянно ругается
TR510 error LNK2019: unresolved external symbol __imp__timeKillEvent@4 referenced in function "public: static void __stdcall CTR510Dlg::MyCallBack(unsigned int,unsigned int,unsigned long,unsigned long,unsigned long)" (?MyCallBack@CTR510Dlg@@SGXIIKKK@Z)
и
TR510 error LNK2019: unresolved external symbol __imp__timeSetEvent@20 referenced in function "public: void __thiscall CTR510Dlg::OnBnClickedConnect(void)" (?OnBnClickedConnect@CTR510Dlg@@QAEXXZ)
Calling convention стоит __stdcall. Хотя ставил что угодно, а ошибка не меняется.


19.07.05 19:12: Перенесено модератором из 'C/C++' — Павел Кузнецов
Re: LNK2019
От: Аноним  
Дата: 19.07.05 09:25
Оценка:
2 Олег: По идее достаточно включить windows.h
Re[2]: LNK2019
От: Олег  
Дата: 19.07.05 09:33
Оценка:
Здравствуйте, Аноним, Вы писали:

А>2 Олег: По идее достаточно включить windows.h

Тогда возвращаемся к первой ошибке: error C2065: 'timeSetEvent' : undeclared identifier
и т.д.
Re[3]: LNK2019
От: SergeyL Россия  
Дата: 19.07.05 10:02
Оценка:
Здравствуйте, Олег, Вы писали:


1. если windows.h не помогает, подключите Mmsystem.h
2. чтобы линкер не ругался, подключите либу Winmm.lib
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.