Я пишу пример приложения в WindowsCE 6.0. Я хочу подключить портативное устройство к другому устройству Bluetooth и обмениваться данными. Я слежу за этим ссылка на сайт. Но когда пример кода скомпилирован, я получаю эти ошибки
1> BlueToothTestDlg.obj: ошибка LNK2019: неразрешенный внешний символ
WSALookupServiceEnd, на который ссылается функция public: void __cdecl
CBlueToothTestDlg :: OnBnClickedFdButton (аннулируются) «(? OnBnClickedFdButton @ CBlueToothTestDlg @@ QAAXXZ)1> BlueToothTestDlg.obj: ошибка LNK2019: неразрешенный внешний символ
WSALookupServiceNextW, на который ссылается функция public: void __cdecl
CBlueToothTestDlg :: OnBnClickedFdButton (аннулируются) «(? OnBnClickedFdButton @ CBlueToothTestDlg @@ QAAXXZ)1> BlueToothTestDlg.obj: ошибка LNK2019: неразрешенный внешний символ
WSALookupServiceBeginW, на который ссылается функция public: void __cdecl
CBlueToothTestDlg :: OnBnClickedFdButton (void) «(? OnBnClickedFdButton @ CBlueToothTestDlg @@ QAAXXZ) 1> FLEX7000_2450(ARMV4I) \ Debug \ BlueToothTest.exe: фатальная ошибка LNK1120: 3 неразрешено
внешность
Я включил эти заголовки
#include <Winsock2.h>
#include <Ws2bth.h>
#include <bt_sdp.h>
#include <bthapi.h>
#include <bt_api.h>
#include <winioctl.h>
Когда искал я найденный что это может быть потому, что отсутствует coredll.lib. Но я не уверен, где это найти и как это включить?
Спасибо
Я нашел решение. я добавил Ws2.lib в Linker Input флаги под свойствами проекта и теперь приложение строит.
Других решений пока нет …