- 出現字符_imp,說明不是真正的靜態庫,而是某個動態庫的導入庫,導入函數和自己不同名,所以加了字符_imp。比如說_imp_GetUserNameA就是GetUserNameA函數。
- 會報這種錯誤的原因:
- 1、說明注冊表函數沒有相關的lib庫,我們需要在MSDN下搜索函數。
- 2、如果有引入三方庫文件,可能存在庫編譯時和自己的項目編譯時的運行庫選擇不一致(MT/MTd/MD/MDd
- 打開以下網址??Search | Microsoft Docs
- 右上角搜索 ,隨便找一個搜索結果進入,就可以看到示例代碼,把頭文件引用摘錄進來
- 比如 搜索 bind
參考鏈接
- 問題解決:無法解析的外部符號 _imp_XXXXXXXXX - 程序員大本營