Ho scaricato del codice che fa uso di libjpeg, ma non sono incluse le DLL nei file di origine e sto cercando di renderlo compilato/eseguito correttamente.come installare libjpeg per windows?
Sto usando VS2010: nei miei file sorgente ho #include "jpeglib.h"
e Linker > Input > Additional Dependencies
ho jpeg.lib
, entrambi i quali non può essere trovato sul mio computer.
Sono riuscito ad andare qui: http://gnuwin32.sourceforge.net/packages/jpeg.htm e scaricato gli archivi "file sviluppatore", che in effetti contiene l'intestazione e il file .lib. I programmi si compongono bene, ma quando eseguo il file .exe ho un errore jpeg62.dll missing
che non capisco.
Come posso risolvere questo?
Innanzitutto, non sono riuscito a trovare alcun file jpeg62.dll sul sito Web precedente.
In secondo luogo, mi chiedo perché ho bisogno di una DLL poiché pensavo che l'utilizzo di file .lib per il collegamento significava che non avrei bisogno di dll per il mio programma da eseguire. Qualsiasi aiuto è gradito
Fare clic sul collegamento zip "Binari". Otterrai un file zip con una sottodirectory bin. Quello contiene il file jpeg64.dll di cui hai bisogno. Copialo nella directory di debug della soluzione. Considera gdiplus.h o WIC se non ti piace combattere la palla di problemi di cera. –