2013-04-18 48 views
0

我在64位機器上使用MSVS 2010。我使用設置文件安裝了tiff庫版本3.8.2,更改了項目屬性表:include - * \ GnuWin32 \ include;鏈接器 - * \ GnuWin32 \ lib,輸入 - libtiff.lib。但MSVS 2010仍然給我的鏈接錯誤:鏈接libtiff - LNK2001:解析外部符號TIFFOpen

LNK2001:解析外部符號TIFFOpen
LNK2001:解析外部符號TIFFGetField
LNK2001:解析外部符號TIFFIsTiled

(因爲功能的一個叫我源文件)。

我已經嘗試添加include目錄到我的環境變量路徑以及無效。 我還下載了tiff-4.0.3.zip,並從libtiff網站上描述的命令提示符構建了庫。我相應地更新了項目屬性表:include - * \ libtiff;鏈接器 - * \ libtiff,輸入 - libtiff.lib,libtiff_i.lib。我甚至將libtiff.dll複製到* \ Windows \ system和* \ Windows \ system32目錄,並將* \ libtiff目錄添加到我的環境變量Path中。但是,MSVS 2010仍然給我帶來了同樣的錯誤。

我在網上搜索過,似乎沒有人遇到過這樣的問題,或者對於那些與不同圖書館有類似問題的人,解決方案就是我上面試過的。現在我已經花了近兩天的時間,並且急於尋求解決方案。請幫忙!

回答

0

Yipeee !!!我解決了它。由於我是MSVS的新手,我不知道它有自己的命令提示符。我從Windows使用普通的cmd,但是我使用了Visual Studio x64命令提示符並最終編譯。 它不付出哈 - 感謝切換到bing搜索,我得到了一個結果,給了我這個想法。這個量身定做的谷歌搜索...: -/

相關問題