2010-12-11 90 views
0

我一直在閱讀error LNK2019 for ZLib sample code compiling - 但無法解決有關鏈接錯誤的問題。 我從zlib.org下載了最新版本,並確保將lib文件包含到我的lib文件夾中,並將文件包含到我的包含文件夾中。由於參考錯誤,Zlib測試程序無法編譯

但是我得到的是這樣的: Tmain.obj:錯誤LNK2019:在函數引用解析外部符號_inflate _inf

z_stream strm; 
[...] 
ret = inflateInit(&strm); 

這是從zpipe.c文件,這是他們的測試文件之一,所以它應該編譯,但每次它想要調用膨脹和放氣函數時,它都會得到這個鏈接器錯誤(就像另一個問題一樣)。

我一直在試圖解決它與我的一些小組成員,我們還沒有能夠解決它。我們100%肯定圖書館放置正確。

回答

2

我們是100%肯定的是,庫都正確放置

獲得該錯誤會產生不同的錯誤。只需將.lib文件放在目錄中是不夠的,你還必須告訴鏈接器鏈接.lib文件。項目+屬性,鏈接器,輸入,附加依賴項。

如果這沒有幫助,那麼更好地記錄你的問題。發佈指向您使用的特定下載的鏈接,並將您的測試項目複製到文件共享服務。

+0

這工作,我學到了新的東西,謝謝! – 2010-12-11 23:51:15

相關問題