簡體   English   中英

避免使用從庫引用的dll

[英]Avoid use of dll referenced from lib

我正在編寫CPP單元測試,一個使用的lib文件的代碼引用了dll中的一個過程。 我想從項目中刪除此lib和dll。

我已經從lib文件中為方法替換了方法,但是從dll中導入了一種方法:

error LNK2019: unresolved external symbol "__declspec(dllimport) class CX * __cdecl CreateX(wchar_t const *)" (__imp_?....) referenced in function "...."

有沒有一種方法如何聲明一個本地函數來將此鏈接與我的代碼而不是dll導入?

只需在項目中創建缺少文件的存根實現即可。 這將消除鏈接器錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM