我在使用vs2008编译x264编码filter的时候出现了下面的错误,不知道怎么回事,请高手指教啊~~
mediasample_ex.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall CMediaSample::CMediaSample(wchar_t *,class CBaseAllocator *,long *,unsigned char *,long)" (??0CMediaSample@@QAE@PA_WPAVCBaseAllocator@@PAJPAEJ@Z),该符号在函数 "public: __thiscall CMediaSampleEx::CMediaSampleEx(wchar_t *,class CBaseAllocator *,long *,unsigned char *,long)" (??0CMediaSampleEx@@QAE@PA_WPAVCBaseAllocator@@PAJPAEJ@Z) 中被引用
1>mediasample_ex.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall CMemAllocator::CMemAllocator(wchar_t *,struct IUnknown *,long *)" (??0CMemAllocator@@QAE@PA_WPAUIUnknown@@PAJ@Z),该符号在函数 "public: __thiscall CMemAllocatorEx::CMemAllocatorEx(wchar_t *,struct IUnknown *,long *)" (??0CMemAllocatorEx@@QAE@PA_WPAUIUnknown@@PAJ@Z) 中被引用
1>x264_filter.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall CTransformOutputPin::CTransformOutputPin(wchar_t *,class CTransformFilter *,long *,wchar_t const *)" (??0CTransformOutputPin@@QAE@PA_WPAVCTransformFilter@@PAJPB_W@Z),该符号在函数 "public: __thiscall CX264OutputPin::CX264OutputPin(class CTransformFilter *,long *,wchar_t const *)" (??0CX264OutputPin@@QAE@PAVCTransformFilter@@PAJPB_W@Z) 中被引用
1>x264_filter.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall CTransformInputPin::CTransformInputPin(wchar_t *,class CTransformFilter *,long *,wchar_t const *)" (??0CTransformInputPin@@QAE@PA_WPAVCTransformFilter@@PAJPB_W@Z),该符号在函数 "public: __thiscall CX264::CX264(struct IUnknown *,long *)" (??0CX264@@QAE@PAUIUnknown@@PAJ@Z) 中被引用
1>x264_filter.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall CTransformFilter::CTransformFilter(wchar_t *,struct IUnknown *,struct _GUID const &)" (??0CTransformFilter@@QAE@PA_WPAUIUnknown@@ABU_GUID@@@Z),该符号在函数 "public: __thiscall CX264::CX264(struct IUnknown *,long *)" (??0CX264@@QAE@PAUIUnknown@@PAJ@Z) 中被引用
1>x264_prop.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall CBasePropertyPage::CBasePropertyPage(wchar_t *,struct IUnknown *,int,int)" (??0CBasePropertyPage@@QAE@PA_WPAUIUnknown@@HH@Z),该符号在函数 "public: __thiscall CX264Page::CX264Page(struct IUnknown *,long *)" (??0CX264Page@@QAE@PAUIUnknown@@PAJ@Z) 中被引用
1>./bin/mmx264d.ax : fatal error LNK1120: 6 个无法解析的外部命令
1>生成日志保存在“file://f:/桌面/x264_encode/Debug/BuildLog.htm”
1>encoder_x264 - 7 个错误,39 个警告
========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========