Sto cercando di utilizzare alcune funzioni di ffmpeg e sto correndo in errori di linker resilienti. Ecco quello che ho fatto:Esterni non risolti che tentano di utilizzare ffmpeg
- scaricato l'ultima a 32 bit "Dev" costruire da http://ffmpeg.zeranoe.com/builds/ (cioè ffmpeg-20.130.418-git-ee94362-win32-dev)
- creato un "Generale - vuoto" progetto C++ in visual Studio 2012 Premium
- Aggiunto il [ffmpeg]/cartella lib di Linker -> ingresso -> "Ulteriori directory di libreria"
- Aggiunto "swscale.lib; avutil.lib; avformat.lib; avdevice.lib; avcodec. lib;" a Linker -> ingresso -> "Dipendenze aggiuntive"
- aggiunto il seguente punto C++ -> Generale -> Directory di inclusione aggiuntive:
- [ffmpeg]/include
- [ffmpeg]/include/libswscale
- [ffmpeg]/include/libavformat
Questo è il mio main.cpp:
#include "avformat.h"
int main()
{
av_register_all();
}
questo viene a mancare con:
errore LNK2019: simbolo esterno non risolto "vuoto __cdecl av_register_all (void)" (av_register_all @@ YAXXZ?) Si fa riferimento in funzione _main
Come posso risolvere questo errore?
Eventuali duplicati di [http://stackoverflow.com/q/7514249/845568](http : //stackoverflow.com/q/7514249/845568) –