Media (Intel® Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools like Intel® oneAPI Video Processing Library and Intel® Media SDK
Announcements
The Intel Media SDK project is no longer active. For continued support and access to new features, Intel Media SDK users are encouraged to read the transition guide on upgrading from Intel® Media SDK to Intel® Video Processing Library (VPL), and to move to VPL as soon as possible.
For more information, see the VPL website.

error in VS2010

Anita_R_
Beginner
1,193 Views
I am getting following error. I have windows7 32 bit, Media sdk 2.0.12.24071.

1>pipeline_user.obj : error LNK2001: unresolved external symbol __RTC_Shutdown

1>transcode_utils.obj : error LNK2001: unresolved external symbol __RTC_Shutdown

1>mediaTest.obj : error LNK2001: unresolved external symbol __RTC_Shutdown

1>pipeline_decode.obj : error LNK2001: unresolved external symbol __RTC_Shutdown

1>pipeline_encode.obj : error LNK2001: unresolved external symbol __RTC_Shutdown

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol __RTC_Shutdown

1>pipeline_user.obj : error LNK2001: unresolved external symbol __RTC_InitBase

1>transcode_utils.obj : error LNK2001: unresolved external symbol __RTC_InitBase

1>mediaTest.obj : error LNK2001: unresolved external symbol __RTC_InitBase

1>pipeline_decode.obj : error LNK2001: unresolved external symbol __RTC_InitBase

1>pipeline_encode.obj : error LNK2001: unresolved external symbol __RTC_InitBase

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol __RTC_InitBase

1>libmfx.lib(main.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)

1>pipeline_user.obj : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)

1>pipeline_decode.obj : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)

1>pipeline_decode.obj : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)

1>transcode_utils.obj : error LNK2001: unresolved external symbol __imp__wprintf

1>pipeline_decode.obj : error LNK2019: unresolved external symbol __imp__wprintf referenced in function "protected: virtual enum mfxStatus __thiscall CDecodingPipeline::InitMfxParams(void)" (?InitMfxParams@CDecodingPipeline@@MAE?AW4mfxStatus@@XZ)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol __imp__wprintf

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol __imp__wprintf

1>pipeline_user.obj : error LNK2001: unresolved external symbol __imp__wprintf

1>pipeline_decode.obj : error LNK2019: unresolved external symbol "enum mfxStatus __cdecl ExtendMfxBitstream(struct mfxBitstream *,unsigned int)" (?ExtendMfxBitstream@@YA?AW4mfxStatus@@PAUmfxBitstream@@I@Z) referenced in function "protected: virtual enum mfxStatus __thiscall CDecodingPipeline::InitMfxParams(void)" (?InitMfxParams@CDecodingPipeline@@MAE?AW4mfxStatus@@XZ)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol "enum mfxStatus __cdecl ExtendMfxBitstream(struct mfxBitstream *,unsigned int)" (?ExtendMfxBitstream@@YA?AW4mfxStatus@@PAUmfxBitstream@@I@Z)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "enum mfxStatus __cdecl ExtendMfxBitstream(struct mfxBitstream *,unsigned int)" (?ExtendMfxBitstream@@YA?AW4mfxStatus@@PAUmfxBitstream@@I@Z)

1>transcode_utils.obj : error LNK2001: unresolved external symbol __RTC_CheckEsp

1>pipeline_decode.obj : error LNK2019: unresolved external symbol __RTC_CheckEsp referenced in function "protected: virtual enum mfxStatus __thiscall CDecodingPipeline::InitMfxParams(void)" (?InitMfxParams@CDecodingPipeline@@MAE?AW4mfxStatus@@XZ)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol __RTC_CheckEsp

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol __RTC_CheckEsp

1>pipeline_user.obj : error LNK2001: unresolved external symbol __RTC_CheckEsp

1>pipeline_user.obj : error LNK2001: unresolved external symbol _memset

1>transcode_utils.obj : error LNK2001: unresolved external symbol _memset

1>transcode_utils.obj : error LNK2001: unresolved external symbol _memset

1>pipeline_decode.obj : error LNK2019: unresolved external symbol _memset referenced in function "protected: virtual enum mfxStatus __thiscall CDecodingPipeline::CreateDeviceManager(void)" (?CreateDeviceManager@CDecodingPipeline@@MAE?AW4mfxStatus@@XZ)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol _memset

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol _memset

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol _memset

1>transcode_utils.obj : error LNK2001: unresolved external symbol @_RTC_CheckStackVars@8

1>pipeline_decode.obj : error LNK2019: unresolved external symbol @_RTC_CheckStackVars@8 referenced in function "protected: virtual enum mfxStatus __thiscall CDecodingPipeline::CreateDeviceManager(void)" (?CreateDeviceManager@CDecodingPipeline@@MAE?AW4mfxStatus@@XZ)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol @_RTC_CheckStackVars@8

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol @_RTC_CheckStackVars@8

1>pipeline_user.obj : error LNK2001: unresolved external symbol @_RTC_CheckStackVars@8

1>transcode_utils.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new[](unsigned int)" (??_U@YAPAXI@Z)

1>pipeline_decode.obj : error LNK2019: unresolved external symbol "void * __cdecl operator new[](unsigned int)" (??_U@YAPAXI@Z) referenced in function "protected: virtual enum mfxStatus __thiscall CDecodingPipeline::AllocFrames(void)" (?AllocFrames@CDecodingPipeline@@MAE?AW4mfxStatus@@XZ)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new[](unsigned int)" (??_U@YAPAXI@Z)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new[](unsigned int)" (??_U@YAPAXI@Z)

1>pipeline_user.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new[](unsigned int)" (??_U@YAPAXI@Z)

1>transcode_utils.obj : error LNK2001: unresolved external symbol _memcpy

1>transcode_utils.obj : error LNK2001: unresolved external symbol _memcpy

1>pipeline_decode.obj : error LNK2019: unresolved external symbol _memcpy referenced in function "protected: virtual enum mfxStatus __thiscall CDecodingPipeline::AllocFrames(void)" (?AllocFrames@CDecodingPipeline@@MAE?AW4mfxStatus@@XZ)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol _memcpy

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol _memcpy

1>pipeline_user.obj : error LNK2001: unresolved external symbol _memcpy

1>transcode_utils.obj : error LNK2001: unresolved external symbol ___security_cookie

1>pipeline_decode.obj : error LNK2019: unresolved external symbol ___security_cookie referenced in function "protected: virtual enum mfxStatus __thiscall CDecodingPipeline::AllocFrames(void)" (?AllocFrames@CDecodingPipeline@@MAE?AW4mfxStatus@@XZ)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol ___security_cookie

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol ___security_cookie

1>pipeline_user.obj : error LNK2001: unresolved external symbol ___security_cookie

1>transcode_utils.obj : error LNK2001: unresolved external symbol @__security_check_cookie@4

1>pipeline_decode.obj : error LNK2019: unresolved external symbol @__security_check_cookie@4 referenced in function "protected: virtual enum mfxStatus __thiscall CDecodingPipeline::AllocFrames(void)" (?AllocFrames@CDecodingPipeline@@MAE?AW4mfxStatus@@XZ)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol @__security_check_cookie@4

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol @__security_check_cookie@4

1>pipeline_user.obj : error LNK2001: unresolved external symbol @__security_check_cookie@4

1>pipeline_decode.obj : error LNK2019: unresolved external symbol "public: __thiscall SysMemFrameAllocator::SysMemFrameAllocator(void)" (??0SysMemFrameAllocator@@QAE@XZ) referenced in function "protected: virtual enum mfxStatus __thiscall CDecodingPipeline::CreateAllocator(void)" (?CreateAllocator@CDecodingPipeline@@MAE?AW4mfxStatus@@XZ)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol "public: __thiscall SysMemFrameAllocator::SysMemFrameAllocator(void)" (??0SysMemFrameAllocator@@QAE@XZ)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "public: __thiscall SysMemFrameAllocator::SysMemFrameAllocator(void)" (??0SysMemFrameAllocator@@QAE@XZ)

1>pipeline_decode.obj : error LNK2019: unresolved external symbol "public: __thiscall D3DFrameAllocator::D3DFrameAllocator(void)" (??0D3DFrameAllocator@@QAE@XZ) referenced in function "protected: virtual enum mfxStatus __thiscall CDecodingPipeline::CreateAllocator(void)" (?CreateAllocator@CDecodingPipeline@@MAE?AW4mfxStatus@@XZ)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol "public: __thiscall D3DFrameAllocator::D3DFrameAllocator(void)" (??0D3DFrameAllocator@@QAE@XZ)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "public: __thiscall D3DFrameAllocator::D3DFrameAllocator(void)" (??0D3DFrameAllocator@@QAE@XZ)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z)

1>libmfx.lib(main.obj) : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z)

1>pipeline_decode.obj : error LNK2019: unresolved external symbol "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) referenced in function "protected: virtual enum mfxStatus __thiscall CDecodingPipeline::CreateAllocator(void)" (?CreateAllocator@CDecodingPipeline@@MAE?AW4mfxStatus@@XZ)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z)

1>pipeline_user.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z)

1>transcode_utils.obj : error LNK2019: unresolved external symbol ___CxxFrameHandler3 referenced in function "void __cdecl TranscodingSample::PrintHelp(wchar_t *,wchar_t *)" (?PrintHelp@TranscodingSample@@YAXPA_W0@Z)

1>libmfx.lib(main.obj) : error LNK2001: unresolved external symbol ___CxxFrameHandler3

1>libmfx.lib(mfx_library_iterator.obj) : error LNK2001: unresolved external symbol ___CxxFrameHandler3

1>pipeline_decode.obj : error LNK2001: unresolved external symbol ___CxxFrameHandler3

1>pipeline_encode.obj : error LNK2001: unresolved external symbol ___CxxFrameHandler3

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol ___CxxFrameHandler3

1>pipeline_user.obj : error LNK2001: unresolved external symbol ___CxxFrameHandler3

1>transcode_utils.obj : error LNK2019: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@) referenced in function "void __cdecl TranscodingSample::PrintHelp(wchar_t *,wchar_t *)" (?PrintHelp@TranscodingSample@@YAXPA_W0@Z)

1>pipeline_decode.obj : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)

1>pipeline_user.obj : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)

1>transcode_utils.obj : error LNK2019: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z) referenced in function "bool __cdecl TranscodingSample::PrintDllInfo(wchar_t *,unsigned int,struct TranscodingSample::sInputParams *)" (?PrintDllInfo@TranscodingSample@@YA_NPA_WIPAUsInputParams@1@@Z)

1>pipeline_decode.obj : error LNK2001: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z)

1>pipeline_user.obj : error LNK2001: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z)

1>pipeline_decode.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall CSmplBitstreamReader::~CSmplBitstreamReader(void)" (??1CSmplBitstreamReader@@UAE@XZ) referenced in function __unwindfunclet$??0CDecodingPipeline@@QAE@XZ$0

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall CSmplBitstreamReader::~CSmplBitstreamReader(void)" (??1CSmplBitstreamReader@@UAE@XZ)

1>pipeline_decode.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall CSmplYUVWriter::~CSmplYUVWriter(void)" (??1CSmplYUVWriter@@UAE@XZ) referenced in function __unwindfunclet$??0CDecodingPipeline@@QAE@XZ$0

1>pipeline_decode.obj : error LNK2019: unresolved external symbol "public: __thiscall CSmplBitstreamReader::CSmplBitstreamReader(void)" (??0CSmplBitstreamReader@@QAE@XZ) referenced in function "public: __thiscall CDecodingPipeline::CDecodingPipeline(void)" (??0CDecodingPipeline@@QAE@XZ)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "public: __thiscall CSmplBitstreamReader::CSmplBitstreamReader(void)" (??0CSmplBitstreamReader@@QAE@XZ)

1>pipeline_decode.obj : error LNK2019: unresolved external symbol "public: __thiscall CSmplYUVWriter::CSmplYUVWriter(void)" (??0CSmplYUVWriter@@QAE@XZ) referenced in function "public: __thiscall CDecodingPipeline::CDecodingPipeline(void)" (??0CDecodingPipeline@@QAE@XZ)

1>pipeline_decode.obj : error LNK2019: unresolved external symbol "enum mfxStatus __cdecl InitMfxBitstream(struct mfxBitstream *,unsigned int)" (?InitMfxBitstream@@YA?AW4mfxStatus@@PAUmfxBitstream@@I@Z) referenced in function "public: virtual enum mfxStatus __thiscall CDecodingPipeline::Init(struct sInputParams *)" (?Init@CDecodingPipeline@@UAE?AW4mfxStatus@@PAUsInputParams@@@Z)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol "enum mfxStatus __cdecl InitMfxBitstream(struct mfxBitstream *,unsigned int)" (?InitMfxBitstream@@YA?AW4mfxStatus@@PAUmfxBitstream@@I@Z)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "enum mfxStatus __cdecl InitMfxBitstream(struct mfxBitstream *,unsigned int)" (?InitMfxBitstream@@YA?AW4mfxStatus@@PAUmfxBitstream@@I@Z)

1>pipeline_decode.obj : error LNK2019: unresolved external symbol "void __cdecl WipeMfxBitstream(struct mfxBitstream *)" (?WipeMfxBitstream@@YAXPAUmfxBitstream@@@Z) referenced in function "public: virtual void __thiscall CDecodingPipeline::Close(void)" (?Close@CDecodingPipeline@@UAEXXZ)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol "void __cdecl WipeMfxBitstream(struct mfxBitstream *)" (?WipeMfxBitstream@@YAXPAUmfxBitstream@@@Z)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "void __cdecl WipeMfxBitstream(struct mfxBitstream *)" (?WipeMfxBitstream@@YAXPAUmfxBitstream@@@Z)

1>pipeline_decode.obj : error LNK2019: unresolved external symbol __imp___cwprintf referenced in function "public: virtual enum mfxStatus __thiscall CDecodingPipeline::RunDecoding(void)" (?RunDecoding@CDecodingPipeline@@UAE?AW4mfxStatus@@XZ)

1>pipeline_decode.obj : error LNK2019: unresolved external symbol "unsigned short __cdecl GetFreeSurfaceIndex(struct mfxFrameSurface1 *,unsigned short)" (?GetFreeSurfaceIndex@@YAGPAUmfxFrameSurface1@@G@Z) referenced in function "public: virtual enum mfxStatus __thiscall CDecodingPipeline::RunDecoding(void)" (?RunDecoding@CDecodingPipeline@@UAE?AW4mfxStatus@@XZ)

1>pipeline_decode.obj : error LNK2019: unresolved external symbol "double __cdecl CalculateFrameRate(unsigned int,unsigned int)" (?CalculateFrameRate@@YANII@Z) referenced in function "protected: virtual void __thiscall CDecodingPipeline::PrintInfo(void)" (?PrintInfo@CDecodingPipeline@@MAEXXZ)

1>pipeline_decode.obj : error LNK2019: unresolved external symbol "wchar_t * __cdecl CodecIdToStr(unsigned int)" (?CodecIdToStr@@YAPA_WI@Z) referenced in function "protected: virtual void __thiscall CDecodingPipeline::PrintInfo(void)" (?PrintInfo@CDecodingPipeline@@MAEXXZ)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol "wchar_t * __cdecl CodecIdToStr(unsigned int)" (?CodecIdToStr@@YAPA_WI@Z)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "wchar_t * __cdecl CodecIdToStr(unsigned int)" (?CodecIdToStr@@YAPA_WI@Z)

1>pipeline_decode.obj : error LNK2001: unresolved external symbol __fltused

1>pipeline_encode.obj : error LNK2001: unresolved external symbol __fltused

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol __fltused

1>transcode_utils.obj : error LNK2019: unresolved external symbol __fltused referenced in function "protected: enum mfxStatus __thiscall TranscodingSample::CmdProcessor::ParseParamsForOneSession(wchar_t *,unsigned int)" (?ParseParamsForOneSession@CmdProcessor@TranscodingSample@@IAE?AW4mfxStatus@@PA_WI@Z)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "void __stdcall `eh vector constructor iterator'(void *,unsigned int,int,void (__thiscall*)(void *),void (__thiscall*)(void *))" (??_L@YGXPAXIHP6EX0@Z1@Z) referenced in function "public: virtual enum mfxStatus __thiscall CEncTaskPool::Init(class MFXVideoSession *,class CSmplBitstreamWriter *,unsigned int,unsigned int)" (?Init@CEncTaskPool@@UAE?AW4mfxStatus@@PAVMFXVideoSession@@PAVCSmplBitstreamWriter@@II@Z)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "void __stdcall `eh vector destructor iterator'(void *,unsigned int,int,void (__thiscall*)(void *))" (??_M@YGXPAXIHP6EX0@Z@Z) referenced in function "public: void * __thiscall sTask::`vector deleting destructor'(unsigned int)" (??_EsTask@@QAEPAXI@Z)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Lockit::~_Lockit(void)" (__imp_??1_Lockit@std@@QAE@XZ) referenced in function "public: __thiscall std::_Iterator_base12::~_Iterator_base12(void)" (??1_Iterator_base12@std@@QAE@XZ)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Lockit::~_Lockit(void)" (__imp_??1_Lockit@std@@QAE@XZ)

1>pipeline_user.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Lockit::~_Lockit(void)" (__imp_??1_Lockit@std@@QAE@XZ)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Lockit::~_Lockit(void)" (__imp_??1_Lockit@std@@QAE@XZ)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Lockit::_Lockit(int)" (__imp_??0_Lockit@std@@QAE@H@Z) referenced in function "public: __thiscall std::_Iterator_base12::~_Iterator_base12(void)" (??1_Iterator_base12@std@@QAE@XZ)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Lockit::_Lockit(int)" (__imp_??0_Lockit@std@@QAE@H@Z)

1>pipeline_user.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Lockit::_Lockit(int)" (__imp_??0_Lockit@std@@QAE@H@Z)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Lockit::_Lockit(int)" (__imp_??0_Lockit@std@@QAE@H@Z)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Debug_message(wchar_t const *,wchar_t const *,unsigned int)" (__imp_?_Debug_message@std@@YAXPB_W0I@Z) referenced in function "public: void __thiscall std::_Iterator_base12::_Orphan_me(void)" (?_Orphan_me@_Iterator_base12@std@@QAEXXZ)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Debug_message(wchar_t const *,wchar_t const *,unsigned int)" (__imp_?_Debug_message@std@@YAXPB_W0I@Z)

1>pipeline_user.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Debug_message(wchar_t const *,wchar_t const *,unsigned int)" (__imp_?_Debug_message@std@@YAXPB_W0I@Z)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Debug_message(wchar_t const *,wchar_t const *,unsigned int)" (__imp_?_Debug_message@std@@YAXPB_W0I@Z)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "enum mfxStatus __cdecl ConvertFrameRate(double,unsigned int *,unsigned int *)" (?ConvertFrameRate@@YA?AW4mfxStatus@@NPAI0@Z) referenced in function "protected: virtual enum mfxStatus __thiscall CEncodingPipeline::InitMfxEncParams(struct sInputParams *)" (?InitMfxEncParams@CEncodingPipeline@@MAE?AW4mfxStatus@@PAUsInputParams@@@Z)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "enum mfxStatus __cdecl ConvertFrameRate(double,unsigned int *,unsigned int *)" (?ConvertFrameRate@@YA?AW4mfxStatus@@NPAI0@Z)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall CSmplYUVReader::~CSmplYUVReader(void)" (??1CSmplYUVReader@@UAE@XZ) referenced in function __unwindfunclet$??0CEncodingPipeline@@QAE@XZ$0

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall CSmplBitstreamWriter::~CSmplBitstreamWriter(void)" (??1CSmplBitstreamWriter@@UAE@XZ) referenced in function __unwindfunclet$??0CEncodingPipeline@@QAE@XZ$0

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "public: __thiscall CSmplYUVReader::CSmplYUVReader(void)" (??0CSmplYUVReader@@QAE@XZ) referenced in function "public: __thiscall CEncodingPipeline::CEncodingPipeline(void)" (??0CEncodingPipeline@@QAE@XZ)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "public: __thiscall CSmplBitstreamWriter::CSmplBitstreamWriter(void)" (??0CSmplBitstreamWriter@@QAE@XZ) referenced in function "public: __thiscall CEncodingPipeline::CEncodingPipeline(void)" (??0CEncodingPipeline@@QAE@XZ)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "public: __thiscall CSmplBitstreamWriter::CSmplBitstreamWriter(void)" (??0CSmplBitstreamWriter@@QAE@XZ)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "unsigned short __cdecl GetFreeSurface(struct mfxFrameSurface1 *,unsigned short)" (?GetFreeSurface@@YAGPAUmfxFrameSurface1@@G@Z) referenced in function "public: virtual enum mfxStatus __thiscall CEncodingPipeline::Run(void)" (?Run@CEncodingPipeline@@UAE?AW4mfxStatus@@XZ)

1>pipeline_user.obj : error LNK2001: unresolved external symbol "unsigned short __cdecl GetFreeSurface(struct mfxFrameSurface1 *,unsigned short)" (?GetFreeSurface@@YAGPAUmfxFrameSurface1@@G@Z)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "wchar_t * __cdecl TargetUsageToStr(unsigned short)" (?TargetUsageToStr@@YAPA_WG@Z) referenced in function "protected: virtual void __thiscall CEncodingPipeline::PrintInfo(void)" (?PrintInfo@CEncodingPipeline@@MAEXXZ)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "wchar_t * __cdecl ColorFormatToStr(unsigned int)" (?ColorFormatToStr@@YAPA_WI@Z) referenced in function "protected: virtual void __thiscall CEncodingPipeline::PrintInfo(void)" (?PrintInfo@CEncodingPipeline@@MAEXXZ)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: struct std::_Iterator_base12 * * __thiscall std::_Container_base12::_Getpfirst(void)const " (__imp_?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ) referenced in function "public: void __thiscall std::list >::_Orphan_ptr(class std::list > &,struct std::_List_nod >::_Node *)const " (?_Orphan_ptr@?$list@PAU_mfxSyncPoint@@V?$allocator@PAU_mfxSyncPoint@@@std@@@std@@QBEXAAV12@PAU_Node@?$_List_nod@PAU_mfxSyncPoint@@V?$allocator@PAU_mfxSyncPoint@@@std@@@2@@Z)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: struct std::_Iterator_base12 * * __thiscall std::_Container_base12::_Getpfirst(void)const " (__imp_?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: struct std::_Iterator_base12 * * __thiscall std::_Container_base12::_Getpfirst(void)const " (__imp_?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol __imp___invalid_parameter referenced in function "public: struct _mfxSyncPoint * const & __thiscall std::_List_const_iterator > >::operator*(void)const " (??D?$_List_const_iterator@V?$_List_val@PAU_mfxSyncPoint@@V?$allocator@PAU_mfxSyncPoint@@@std@@@std@@@std@@QBEABQAU_mfxSyncPoint@@XZ)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter

1>transcode_utils.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter

1>pipeline_encode.obj : error LNK2019: unresolved external symbol __imp___CrtDbgReportW referenced in function "public: struct _mfxSyncPoint * const & __thiscall std::_List_const_iterator > >::operator*(void)const " (??D?$_List_const_iterator@V?$_List_val@PAU_mfxSyncPoint@@V?$allocator@PAU_mfxSyncPoint@@@std@@@std@@@std@@QBEABQAU_mfxSyncPoint@@XZ)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol __imp___CrtDbgReportW

1>transcode_utils.obj : error LNK2001: unresolved external symbol __imp___CrtDbgReportW

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xlength_error(char const *)" (__imp_?_Xlength_error@std@@YAXPBD@Z) referenced in function "public: void __thiscall std::list >::_Incsize(unsigned int)" (?_Incsize@?$list@PAU_mfxSyncPoint@@V?$allocator@PAU_mfxSyncPoint@@@std@@@std@@QAEXI@Z)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xlength_error(char const *)" (__imp_?_Xlength_error@std@@YAXPBD@Z)

1>pipeline_user.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xlength_error(char const *)" (__imp_?_Xlength_error@std@@YAXPBD@Z)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xlength_error(char const *)" (__imp_?_Xlength_error@std@@YAXPBD@Z)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol __CxxThrowException@8 referenced in function __catch$?_Buynode@?$_List_val@PAU_mfxSyncPoint@@V?$allocator@PAU_mfxSyncPoint@@@std@@@std@@QAEPAU_Node@?$_List_nod@PAU_mfxSyncPoint@@V?$allocator@PAU_mfxSyncPoint@@@std@@@2@PAU342@0ABQAU_mfxSyncPoint@@@Z$0

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol __CxxThrowException@8

1>pipeline_user.obj : error LNK2001: unresolved external symbol __CxxThrowException@8

1>transcode_utils.obj : error LNK2001: unresolved external symbol __CxxThrowException@8

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base12::~_Container_base12(void)" (__imp_??1_Container_base12@std@@QAE@XZ) referenced in function __unwindfunclet$??0?$_List_nod@PAU_mfxSyncPoint@@V?$allocator@PAU_mfxSyncPoint@@@std@@@std@@QAE@V?$allocator@PAU_mfxSyncPoint@@@1@@Z$0

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base12::~_Container_base12(void)" (__imp_??1_Container_base12@std@@QAE@XZ)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base12::~_Container_base12(void)" (__imp_??1_Container_base12@std@@QAE@XZ)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base12::_Container_base12(void)" (__imp_??0_Container_base12@std@@QAE@XZ) referenced in function "public: __thiscall std::_List_nod >::_List_nod >(class std::allocator)" (??0?$_List_nod@PAU_mfxSyncPoint@@V?$allocator@PAU_mfxSyncPoint@@@std@@@std@@QAE@V?$allocator@PAU_mfxSyncPoint@@@1@@Z)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base12::_Container_base12(void)" (__imp_??0_Container_base12@std@@QAE@XZ)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base12::_Container_base12(void)" (__imp_??0_Container_base12@std@@QAE@XZ)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall std::_Container_base12::_Orphan_all(void)" (__imp_?_Orphan_all@_Container_base12@std@@QAEXXZ) referenced in function "public: __thiscall std::_List_nod >::~_List_nod >(void)" (??1?$_List_nod@PAU_mfxSyncPoint@@V?$allocator@PAU_mfxSyncPoint@@@std@@@std@@QAE@XZ)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall std::_Container_base12::_Orphan_all(void)" (__imp_?_Orphan_all@_Container_base12@std@@QAEXXZ)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall std::_Container_base12::_Orphan_all(void)" (__imp_?_Orphan_all@_Container_base12@std@@QAEXXZ)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol "public: __thiscall std::exception::exception(class std::exception const &)" (??0exception@std@@QAE@ABV01@@Z)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "public: __thiscall std::exception::exception(class std::exception const &)" (??0exception@std@@QAE@ABV01@@Z)

1>pipeline_user.obj : error LNK2001: unresolved external symbol "public: __thiscall std::exception::exception(class std::exception const &)" (??0exception@std@@QAE@ABV01@@Z)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "public: __thiscall std::exception::exception(class std::exception const &)" (??0exception@std@@QAE@ABV01@@Z)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall std::exception::exception(char const * const &)" (__imp_??0exception@std@@QAE@ABQBD@Z) referenced in function "public: __thiscall std::bad_alloc::bad_alloc(char const *)" (??0bad_alloc@std@@QAE@PBD@Z)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::exception::exception(char const * const &)" (__imp_??0exception@std@@QAE@ABQBD@Z)

1>pipeline_user.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::exception::exception(char const * const &)" (__imp_??0exception@std@@QAE@ABQBD@Z)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::exception::exception(char const * const &)" (__imp_??0exception@std@@QAE@ABQBD@Z)

1>pipeline_encode.obj : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall std::exception::what(void)const " (?what@exception@std@@UBEPBDXZ)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall std::exception::what(void)const " (?what@exception@std@@UBEPBDXZ)

1>pipeline_user.obj : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall std::exception::what(void)const " (?what@exception@std@@UBEPBDXZ)

1>transcode_utils.obj : error LNK2019: unresolved external symbol "public: virtual char const * __thiscall std::exception::what(void)const " (?what@exception@std@@UBEPBDXZ) referenced in function "protected: void __thiscall std::vector >::_Reserve(unsigned int)" (?_Reserve@?$vector@UsInputParams@TranscodingSample@@V?$allocator@UsInputParams@TranscodingSample@@@std@@@std@@IAEXI@Z)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall std::exception::~exception(void)" (__imp_??1exception@std@@UAE@XZ) referenced in function "public: virtual __thiscall std::bad_alloc::~bad_alloc(void)" (??1bad_alloc@std@@UAE@XZ)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall std::exception::~exception(void)" (__imp_??1exception@std@@UAE@XZ)

1>pipeline_user.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall std::exception::~exception(void)" (__imp_??1exception@std@@UAE@XZ)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall std::exception::~exception(void)" (__imp_??1exception@std@@UAE@XZ)

1>pipeline_encode.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall std::exception::exception(class std::exception const &)" (__imp_??0exception@std@@QAE@ABV01@@Z) referenced in function "public: __thiscall std::bad_alloc::bad_alloc(class std::bad_alloc const &)" (??0bad_alloc@std@@QAE@ABV01@@Z)

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::exception::exception(class std::exception const &)" (__imp_??0exception@std@@QAE@ABV01@@Z)

1>pipeline_user.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::exception::exception(class std::exception const &)" (__imp_??0exception@std@@QAE@ABV01@@Z)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::exception::exception(class std::exception const &)" (__imp_??0exception@std@@QAE@ABV01@@Z)

1>pipeline_transcode.obj : error LNK2019: unresolved external symbol "unsigned short __cdecl CalculateDefaultBitrate(unsigned int,unsigned int,unsigned int,unsigned int,double)" (?CalculateDefaultBitrate@@YAGIIIIN@Z) referenced in function "protected: enum mfxStatus __thiscall TranscodingSample::CTranscodingPipeline::InitEncMfxParams(struct TranscodingSample::sInputParams *)" (?InitEncMfxParams@CTranscodingPipeline@TranscodingSample@@IAE?AW4mfxStatus@@PAUsInputParams@2@@Z)

1>pipeline_transcode.obj : error LNK2019: unresolved external symbol ___RTDynamicCast referenced in function "protected: virtual enum mfxStatus __thiscall TranscodingSample::CTranscodingPipeline::CheckExternalBSProcessor(class TranscodingSample::BitstreamProcessor *)" (?CheckExternalBSProcessor@CTranscodingPipeline@TranscodingSample@@MAE?AW4mfxStatus@@PAVBitstreamProcessor@2@@Z)

1>transcode_utils.obj : error LNK2001: unresolved external symbol ___RTDynamicCast

1>pipeline_transcode.obj : error LNK2001: unresolved external symbol __purecall

1>pipeline_user.obj : error LNK2019: unresolved external symbol "public: __thiscall Rotate::Rotate(void)" (??0Rotate@@QAE@XZ) referenced in function "public: __thiscall CUserPipeline::CUserPipeline(void)" (??0CUserPipeline@@QAE@XZ)

1>pipeline_user.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall Rotate::~Rotate(void)" (??1Rotate@@UAE@XZ) referenced in function "public: virtual __thiscall CUserPipeline::~CUserPipeline(void)" (??1CUserPipeline@@UAE@XZ)

1>transcode_utils.obj : error LNK2019: unresolved external symbol __chkstk referenced in function "void __cdecl TranscodingSample::PrintInfo(unsigned int,struct TranscodingSample::sInputParams *)" (?PrintInfo@TranscodingSample@@YAXIPAUsInputParams@1@@Z)

1>transcode_utils.obj : error LNK2019: unresolved external symbol _EnumProcessModules@16 referenced in function "bool __cdecl TranscodingSample::PrintDllInfo(wchar_t *,unsigned int,struct TranscodingSample::sInputParams *)" (?PrintDllInfo@TranscodingSample@@YA_NPA_WIPAUsInputParams@1@@Z)

1>transcode_utils.obj : error LNK2019: unresolved external symbol __imp__wcsstr referenced in function "wchar_t * __cdecl wcsstr(wchar_t *,wchar_t const *)" (?wcsstr@@YAPA_WPA_WPB_W@Z)

1>transcode_utils.obj : error LNK2019: unresolved external symbol __imp__fclose referenced in function "public: virtual __thiscall TranscodingSample::CmdProcessor::~CmdProcessor(void)" (??1CmdProcessor@TranscodingSample@@UAE@XZ)

1>transcode_utils.obj : error LNK2019: unresolved external symbol __imp__fprintf referenced in function "public: void __thiscall TranscodingSample::CmdProcessor::PrintParFileName(void)" (?PrintParFileName@CmdProcessor@TranscodingSample@@QAEXXZ)

1>transcode_utils.obj : error LNK2019: unresolved external symbol __imp___wfopen_s referenced in function "public: enum mfxStatus __thiscall TranscodingSample::CmdProcessor::ParseCmdLine(int,wchar_t * * const)" (?ParseCmdLine@CmdProcessor@TranscodingSample@@QAE?AW4mfxStatus@@HQAPA_W@Z)

1>transcode_utils.obj : error LNK2019: unresolved external symbol __imp__wcscmp referenced in function "public: enum mfxStatus __thiscall TranscodingSample::CmdProcessor::ParseCmdLine(int,wchar_t * * const)" (?ParseCmdLine@CmdProcessor@TranscodingSample@@QAE?AW4mfxStatus@@HQAPA_W@Z)

1>transcode_utils.obj : error LNK2019: unresolved external symbol __imp__fgetws referenced in function "protected: enum mfxStatus __thiscall TranscodingSample::CmdProcessor::ParseParFile(struct _iobuf *)" (?ParseParFile@CmdProcessor@TranscodingSample@@IAE?AW4mfxStatus@@PAU_iobuf@@@Z)

1>transcode_utils.obj : error LNK2019: unresolved external symbol __imp__ftell referenced in function "protected: enum mfxStatus __thiscall TranscodingSample::CmdProcessor::ParseParFile(struct _iobuf *)" (?ParseParFile@CmdProcessor@TranscodingSample@@IAE?AW4mfxStatus@@PAU_iobuf@@@Z)

1>transcode_utils.obj : error LNK2019: unresolved external symbol __imp__fseek referenced in function "protected: enum mfxStatus __thiscall TranscodingSample::CmdProcessor::ParseParFile(struct _iobuf *)" (?ParseParFile@CmdProcessor@TranscodingSample@@IAE?AW4mfxStatus@@PAU_iobuf@@@Z)

1>transcode_utils.obj : error LNK2019: unresolved external symbol __imp__swscanf_s referenced in function "protected: enum mfxStatus __thiscall TranscodingSample::CmdProcessor::ParseParamsForOneSession(wchar_t *,unsigned int)" (?ParseParamsForOneSession@CmdProcessor@TranscodingSample@@IAE?AW4mfxStatus@@PA_WI@Z)

1>transcode_utils.obj : error LNK2019: unresolved external symbol __imp__wcslen referenced in function "protected: enum mfxStatus __thiscall TranscodingSample::CmdProcessor::VerifyAndCorrectInputParams(struct TranscodingSample::sInputParams &)" (?VerifyAndCorrectInputParams@CmdProcessor@TranscodingSample@@IAE?AW4mfxStatus@@AAUsInputParams@2@@Z)

1>transcode_utils.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall BaseFrameAllocator::~BaseFrameAllocator(void)" (??1BaseFrameAllocator@@UAE@XZ) referenced in function __unwindfunclet$??0GeneralAllocator@TranscodingSample@@QAE@XZ$0

1>transcode_utils.obj : error LNK2019: unresolved external symbol "public: __thiscall BaseFrameAllocator::BaseFrameAllocator(void)" (??0BaseFrameAllocator@@QAE@XZ) referenced in function "public: __thiscall TranscodingSample::GeneralAllocator::GeneralAllocator(void)" (??0GeneralAllocator@TranscodingSample@@QAE@XZ)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "protected: virtual enum mfxStatus __thiscall BaseFrameAllocator::AllocFrames(struct mfxFrameAllocRequest *,struct mfxFrameAllocResponse *)" (?AllocFrames@BaseFrameAllocator@@MAE?AW4mfxStatus@@PAUmfxFrameAllocRequest@@PAUmfxFrameAllocResponse@@@Z)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "protected: virtual enum mfxStatus __thiscall BaseFrameAllocator::FreeFrames(struct mfxFrameAllocResponse *)" (?FreeFrames@BaseFrameAllocator@@MAE?AW4mfxStatus@@PAUmfxFrameAllocResponse@@@Z)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "protected: virtual bool __thiscall BaseFrameAllocator::IsSame(struct mfxFrameAllocResponse const &,struct mfxFrameAllocResponse const &)" (?IsSame@BaseFrameAllocator@@MAE_NABUmfxFrameAllocResponse@@0@Z)

1>transcode_utils.obj : error LNK2001: unresolved external symbol "protected: virtual enum mfxStatus __thiscall BaseFrameAllocator::CheckRequestType(struct mfxFrameAllocRequest *)" (?CheckRequestType@BaseFrameAllocator@@MAE?AW4mfxStatus@@PAUmfxFrameAllocRequest@@@Z)

1>transcode_utils.obj : error LNK2019: unresolved external symbol __imp__wcscpy_s referenced in function "int __cdecl wcscpy_s<1024>(wchar_t (&)[1024],wchar_t const *)" (??$wcscpy_s@$0EAA@@@YAHAAY0EAA@_WPB_W@Z)

1>LINK : error LNK2001: unresolved external symbol _wmainCRTStartup

1>libmfx.lib(mfx_load_dll.obj) : error LNK2019: unresolved external symbol _strcpy_s referenced in function "enum mfxStatus __cdecl GetDefaultDLLName(char *,unsigned int,enum eMfxImplType)" (?GetDefaultDLLName@@YA?AW4mfxStatus@@PADIW4eMfxImplType@@@Z)

1>libmfx.lib(mfx_library_iterator.obj) : error LNK2001: unresolved external symbol _strcpy_s

1>C:\\Intel\\mediaTest\\Debug\\mediaTest.exe : fatal error LNK1120: 81 unresolved externals

1>

1>Build FAILED.

0 Kudos
7 Replies
IDZ_A_Intel
Employee
1,193 Views
I suspect that this is related to your question on external dependencies.

http://software.intel.com/en-us/forums/showthread.php?t=84280

If you try the steps described there, does your build still fail?


Jeff


0 Kudos
Lu_N_
Beginner
1,193 Views
Dear Jeff, I got the same problem for the link error issue. (for sample_encode) OS: Win7 64 bit Windows SDK: 7.1 64bit Intel SDK: 2012 R3 If I build the project under the original installed folder, it will build successfully. But if I create a new folder and new project file for H264 encoder, it will appear the link error as Anita posted. (I have checked the include *.h and *.lib file in my project setting.) Any advise for this issue, thanks a lot.
0 Kudos
Lu_N_
Beginner
1,193 Views
Dear Jeff, I got the same problem for the link error issue. (for sample_encode) OS: Win7 64 bit Windows SDK: 7.1 64bit Intel SDK: 2012 R3 If I build the project under the original installed folder, it will build successfully. But if I create a new folder and new project file for H264 encoder, it will appear the link error as Anita posted. (I have checked the include *.h and *.lib file in my project setting.) Any advise for this issue, thanks a lot.
0 Kudos
Chuck_De_Sylva
Beginner
1,193 Views
The missing symbols you are seeing are part of the RunTime Check system which are called depending on certain compiler settings. Go to Projects->Properties->C/C++->Code Generation and check the settings. You may have some wrong settings in the 'Runtime Library' or 'Basic Settings'. It might also be that your lib path is pointing at an out of date C Runtime Library. To check that go to Tools->Options->Projects->VC++ Directories->Library files. Ensure that you have the most recent libs at the top of the list.
0 Kudos
Lu_N_
Beginner
1,193 Views
Dear Sir, Thanks for your help. But I have set the libray file for "C:\Program Files\Intel\Media SDK 2012 R3\lib\", and set the 'Runtime Library' to "Multi-threaded Debug (/MTd)". Do I need to set any other file for the project, thanks.
0 Kudos
Anthony_P_Intel
Employee
1,193 Views
The sample_encode (and other sample projects) are dependent on the 'sample_common' project. Please be sure you have included sample_common.lib as part of your solution. The solution files (*.sln) that are part of the or the sample include the sample_common project as a dependency for the othter samples. Also, in the path to the MediaSDK library files shold include the platform-sepcific folder (win32 or x64). In your example."C:\Program Files\Intel\Media SDK 2012 R3\lib\$(Platform)" would set this to the correct path as your build envirionment. -Tony
0 Kudos
David_C_2
Beginner
1,193 Views

I was having similar linker issues when trying to build sample_encode with the runtime set to Multi-threaded Debug DLL (/MDd) only. I noticed that the project had msvcrt.lib and msvcrtd.lib listed in 'Ignore Specific Default Libraries' under 'Linker -> Input' for some reason. Removing these fixed my linker issues.

0 Kudos
Reply