CyAPI.lib(CyAPI.obj) : error LNK2019: 无法解析的外部符号...
1>------ 已啟動生成: 項目: S_BulkLoop, 配置: Debug Win32 ------
1>生成啟動時間為 2014/3/14 17:52:26。
1>InitializeBuildStatus:
1> 正在對“Debug\S_BulkLoop.unsuccessfulbuild”執行 Touch 任務。
1>ClCompile:
1> 所有輸出均為最新。
1> 所有輸出均為最新。
1>ResourceCompile:
1> 所有輸出均為最新。
1>LINK : warning LNK4098: 默認庫“MSVCRT”與其他庫的使用沖突;請使用 /NODEFAULTLIB:library
1>LINK : warning LNK4098: 默認庫“LIBCMT”與其他庫的使用沖突;請使用 /NODEFAULTLIB:library
1>CyAPI.lib(CyAPI.obj) : error LNK2019: 無法解析的外部符號 __imp__SetupDiDestroyDeviceInfoList@4,該符號在函數 "public: unsigned char __thiscall CCyUSBDevice::DeviceCount(void)" (?DeviceCount@CCyUSBDevice@@QAEEXZ) 中被引用
1>CyAPI.lib(CyAPI.obj) : error LNK2019: 無法解析的外部符號 __imp__SetupDiEnumDeviceInterfaces@20,該符號在函數 "public: unsigned char __thiscall CCyUSBDevice::DeviceCount(void)" (?DeviceCount@CCyUSBDevice@@QAEEXZ) 中被引用
1>CyAPI.lib(CyAPI.obj) : error LNK2019: 無法解析的外部符號 __imp__SetupDiGetClassDevsA@16,該符號在函數 "public: unsigned char __thiscall CCyUSBDevice::DeviceCount(void)" (?DeviceCount@CCyUSBDevice@@QAEEXZ) 中被引用
1>CyAPI.lib(CyAPI.obj) : error LNK2019: 無法解析的外部符號 __imp__SetupDiGetDeviceInterfaceDetailA@24,該符號在函數 "public: bool __thiscall CCyUSBDevice::CreateHandle(unsigned char)" (?CreateHandle@CCyUSBDevice@@QAE_NE@Z) 中被引用
1>E:\USB3.0\S_BulkLoop\S_BulkLoop\Debug\S_BulkLoop.exe : fatal error LNK1120: 4 個無法解析的外部命令
1>
1>生成失敗。
1>
1>已用時間 00:00:00.24
========== 生成: 成功 0 個,失敗 1 個,最新 0 個,跳過 0 個 ==========
解決方案:
菜單上選擇:項目/屬性,如下圖加下一個庫
分享:
?
總結
以上是生活随笔為你收集整理的CyAPI.lib(CyAPI.obj) : error LNK2019: 无法解析的外部符号...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Symbian系统开发教程(二)
- 下一篇: 在查找预编译头时遇到意外的文件结尾。是否