我下載了一些使用libjpeg的代碼,但沒有包含源文件中的dll,並且我試圖使其正確編譯/執行。如何爲Windows安裝libjpeg?
我使用VS2010: 在我的源文件我有#include "jpeglib.h"
和Linker > Input > Additional Dependencies
我有jpeg.lib
,這兩者不能在我的電腦上找到。
我設法去了這裏:http://gnuwin32.sourceforge.net/packages/jpeg.htm並下載了「開發者文件」檔案,它確實包含了頭文件和.lib文件。程序編譯正常,但是當我執行.exe時,我有一個jpeg62.dll missing
錯誤,我不明白。
我該如何解決這個問題?
首先,我在以前的網站上找不到任何jpeg62.dll文件。
其次,我想知道爲什麼我需要一個DLL,因爲我認爲使用.lib文件進行鏈接意味着我不需要DLL來運行我的程序。 任何幫助表示讚賞
點擊「Binaries」鏈接。你會得到一個帶有bin子目錄的zip文件。包含您需要的jpeg64.dll。將其複製到您的解決方案的Debug目錄。考慮gdiplus.h或WIC,如果你不喜歡打蠟問題的球。 –