error LNK2019: 無法解析的外部符號


問題

error LNK2019: 無法解析的外部符號 __imp__NETSDK_Init@8,該符號在函數 "main(void)" (?startup@CUDTUnited@@QAEHXZ) 中被引用

說明

這是一個關於動態庫導入時所發生的錯誤,如果朋友們沒有動態庫導入,就不用看這篇博客了,因為下面所說大多數是關於動態庫導入問題。

解決思路

錯誤分析

檢查動態庫是否配置正確

檢查以下配置:


經檢查,配置沒有錯誤,可是調式運行的時候就會報出上面的錯誤error LNK2019: 無法解析的外部符號 __imp__NETSDK_Init@8,該符號在函數...

懷疑動態庫有問題

檢查動態庫

打開 Visual Studio 自帶的命令行工具Developer Command Prompt for VS 20xx,使用 dumpbin /HEADERS xxx.dll 命令查看動態庫版本

再看下我的編譯版本

我用的是Debug Win32,32 位的平台編譯 64 位的版本就報錯了,糾正過來就 OK 了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2024 CODEPRJ.COM