c++ - error: Ordinal 139 could not be located in swscale-2.dll -
nominally ffmpeg issue issue versions of standard windows libraries & vs
running win 7, vs2010; programme uses ffmpeg libraries , dlls upgraded ffmpeg library ffmpeg-1.1.1 win 32 dev libraries , win32-shared dlls.
ran programme under debug mode , runs fine. changed release mode, recompiled , tried run. error message ordinal 139 not located in swscale-2.dll
using same dlls both runs [well, copied them on debug folder release folder. twice] when ran in debug mode.
any clues? 1 has me stumped.
so comparing property pages between debug , release.
both have multi-theaded debug set (c++/code geneeration) release mode has liner optimization references set yes /opt:ref whereas debug has nothing;==> set no , did not error message re ordinal 39 not found.
it can hardly different utilize of wrong files. if build them yourself, create sure that:
you utilize right dll , lib files produced ffmpeg build your application loads right dlls, e.g. not ones located in \windows\system32 installed 3rd party softwareyou can utilize dependency walker identify mismatches , check whether swscale.dll trying utilize have exported function in question.
c++ visual-studio-2010 ffmpeg
No comments:
Post a Comment