2009-08-29 88 views
0

我的工作在Windows Vista上,並具有以下代碼:使用LZOpenFile時致命錯誤LNK2019和LNK1120?

#include <windows.h> 

// ... 

INT vint = NULL; 

vint = LZOpenFile(lpFileName,lpReOpenBuf,wStyle); 

當我建立我的程序時,出現鏈接錯誤:

致命錯誤LNK2019:解析外部符號_LZOpenFileW @ 12在函數引用 「int_stdcall LZOpenFile(wchar_t的*,結構_OFSTRUCT *,無符號短)」(LZOpenFile @@ YGHPA_WPAU_OFSTRUCT @@ģ@ Z?)

致命錯誤LNK1120:1周無法解析的外部

幫助我解決這個問題...在此先感謝....

回答

2

你需要對Lz32.lib鏈接。確保你的鏈接選項中列出了這個庫。

+0

好的......我如何才能找到鏈接器屬性中的Lz32.lib – Rajakumar 2009-08-29 10:31:50

+0

馬修塔爾伯特,我如何才能找出鏈接器屬性中的Lz32.lib ... – Rajakumar 2009-08-29 11:36:57

1

謝謝你,馬修塔爾伯特 首先從解決方案資源管理器中選擇屬性(右鍵單擊),選擇鏈接器選項,然後選擇命令行選項,在該地方插入Lz32.lib ......現在構建成功沒有任何致命錯誤......

1

反對Lz32.lib在微軟的Visual 2008鏈接:

項目 - >屬性

在 後來看到 - >鏈接 - >輸入

而在其他依賴關係中,只需添加Lz32.lib

相關問題