我正在 WindowsCE 6.0 中编写一个示例应用程序。我想将手持设备连接到另一个蓝牙设备并交换数据。我正在关注这个链接。但是当编译示例代码时,我收到了这些错误
1>BlueToothTestDlg.obj : 错误 LNK2019: 函数“public: void __cdecl CBlueToothTestDlg::OnBnClickedFdButton(void)”中引用的未解析外部符号 WSALookupServiceEnd (?OnBnClickedFdButton@CBlueToothTestDlg@@QAAXXZ)
1>BlueToothTestDlg.obj:错误 LNK2019:未解析的外部符号 WSALookupServiceNextW 在函数“public: void __cdecl CBlueToothTestDlg::OnBnClickedFdButton(void)”中引用 (?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 unresolved externals
我已经包含了这些标题
#include <Winsock2.h>
#include <Ws2bth.h>
#include <bt_sdp.h>
#include <bthapi.h>
#include <bt_api.h>
#include <winioctl.h>
搜索时我发现可能是因为缺少 coredll.lib。但我不确定在哪里可以找到它以及如何包含它?
谢谢