我收到以下鏈接錯誤:libOpenSSL.lib(cryptlib.obj) : error LNK2001: unresolved external symbol __imp__wcsstr
,同時將他的openssl庫鏈接到我的項目。但是這看起來像一個普通的錯誤,而不是openssl錯誤。無法解析的外部符號__imp__wcsstr
任何人有任何想法,我缺少包括任何Windows庫?
我收到以下鏈接錯誤:libOpenSSL.lib(cryptlib.obj) : error LNK2001: unresolved external symbol __imp__wcsstr
,同時將他的openssl庫鏈接到我的項目。但是這看起來像一個普通的錯誤,而不是openssl錯誤。無法解析的外部符號__imp__wcsstr
任何人有任何想法,我缺少包括任何Windows庫?
我解決了這個錯誤。需要包含Msvcrt.lib
才能解決此錯誤。
你必須明確地做到這一點的唯一可能的方式是,當你#包括沒有一個標準的C或C++頭。這很難做到。錯誤的編譯設置(C/C++,代碼生成,運行時庫)是更可能的原因。將它們混合可能會導致很難診斷運行時問題。 – 2012-03-27 12:04:52
你禁用鏈接到CRT嗎? – 02strich 2012-03-27 11:43:40
雅實際上我排除了Msvct.lib,但現在我發現它。謝謝 – SPB 2012-03-27 11:53:54