添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

I successfully installed IT++ with VS2015, and I tried to compile MEX files in MATLAB(2018b). I copied a simple function at the bottom of this page:

http://itpp.sourceforge.net/4.3.1/group__mexfiles.html

Then I typed the following orders in MATLAB:

mex QPSK.cpp -IC:\itpp-4.3.1 -LC:\itpp-4.3.1\lib

And MATLAB returned:

使用 'Microsoft Visual C++ 2015' 编译。
错误使用 mex
  正在创建库 QPSK.lib 和对象 QPSK.exp
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: virtual __cdecl itpp::Factory::~Factory(void)" (__imp_??1Factory@itpp@@UEAA@XZ),该
符号在函数 "void __cdecl itpp::`dynamic atexit destructor for 'DEFAULT_FACTORY''(void)" (??__FDEFAULT_FACTORY@itpp@@YAXXZ) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Vec<double>::Vec<double>(class itpp::Factory const &)"
(__imp_??0?$Vec@N@itpp@@QEAA@AEBVFactory@1@@Z),该符号在函数 "class itpp::Vec<double> __cdecl itpp::mxArray2vec(struct mxArray_tag const *)"
(?mxArray2vec@itpp@@YA?AV?$Vec@N@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Vec<double>::~Vec<double>(void)" (__imp_??1?$Vec@N@itpp@@QEAA@XZ),该
符号在函数 "int `class mxArray2vec::Vec<double> __cdecl itpp::mxArray2vec(struct mxArray_tag const *)'::`1'::dtor$0"
(?dtor$0@?0??mxArray2vec@itpp@@YA?AV?$Vec@N@1@PEBUmxArray_tag@@@Z@4HA) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __cdecl itpp::Vec<double>::set_size(int,bool)"
(__imp_?set_size@?$Vec@N@itpp@@QEAAXH_N@Z),该符号在函数 "class itpp::Vec<double> __cdecl itpp::mxArray2vec(struct mxArray_tag const *)"
(?mxArray2vec@itpp@@YA?AV?$Vec@N@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: double const & __cdecl itpp::Vec<double>::operator()(int)const "
(__imp_??R?$Vec@N@itpp@@QEBAAEBNH@Z),该符号在函数 "void __cdecl itpp::vec2mxArray(class itpp::Vec<double> const &,struct mxArray_tag *)"
(?vec2mxArray@itpp@@YAXAEBV?$Vec@N@1@PEAUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: double & __cdecl itpp::Vec<double>::operator()(int)"
(__imp_??R?$Vec@N@itpp@@QEAAAEANH@Z),该符号在函数 "class itpp::Vec<double> __cdecl itpp::mxArray2vec(struct mxArray_tag const *)"
(?mxArray2vec@itpp@@YA?AV?$Vec@N@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Vec<class std::complex<double> >::Vec<class std::complex<double>
>(class itpp::Factory const &)" (__imp_??0?$Vec@V?$complex@N@std@@@itpp@@QEAA@AEBVFactory@1@@Z),该符号在函数 "class itpp::Vec<class std::complex<double> >
__cdecl itpp::mxArray2cvec(struct mxArray_tag const *)" (?mxArray2cvec@itpp@@YA?AV?$Vec@V?$complex@N@std@@@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Vec<class std::complex<double> >::~Vec<class std::complex<double>
>(void)" (__imp_??1?$Vec@V?$complex@N@std@@@itpp@@QEAA@XZ),该符号在函数 "int `class mxArray2cvec::Vec<class std::complex<double> > __cdecl
itpp::mxArray2cvec(struct mxArray_tag const *)'::`1'::dtor$0" (?dtor$0@?0??mxArray2cvec@itpp@@YA?AV?$Vec@V?$complex@N@std@@@1@PEBUmxArray_tag@@@Z@4HA) 中被
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __cdecl itpp::Vec<class std::complex<double> >::set_size(int,bool)"
(__imp_?set_size@?$Vec@V?$complex@N@std@@@itpp@@QEAAXH_N@Z),该符号在函数 "class itpp::Vec<class std::complex<double> > __cdecl itpp::mxArray2cvec(struct
mxArray_tag const *)" (?mxArray2cvec@itpp@@YA?AV?$Vec@V?$complex@N@std@@@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class std::complex<double> const & __cdecl itpp::Vec<class std::complex<double>
>::operator()(int)const " (__imp_??R?$Vec@V?$complex@N@std@@@itpp@@QEBAAEBV?$complex@N@std@@H@Z),该符号在函数 "void __cdecl itpp::cvec2mxArray(class
itpp::Vec<class std::complex<double> > const &,struct mxArray_tag *)" (?cvec2mxArray@itpp@@YAXAEBV?$Vec@V?$complex@N@std@@@1@PEAUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class std::complex<double> & __cdecl itpp::Vec<class std::complex<double>
>::operator()(int)" (__imp_??R?$Vec@V?$complex@N@std@@@itpp@@QEAAAEAV?$complex@N@std@@H@Z),该符号在函数 "class itpp::Vec<class std::complex<double> >
__cdecl itpp::mxArray2cvec(struct mxArray_tag const *)" (?mxArray2cvec@itpp@@YA?AV?$Vec@V?$complex@N@std@@@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class itpp::Vec<class std::complex<double> > & __cdecl itpp::Vec<class
std::complex<double> >::operator=(class itpp::Vec<class std::complex<double> > const &)" (__imp_??4?$Vec@V?$complex@N@std@@@itpp@@QEAAAEAV01@AEBV01@@Z),该
符号在函数 mexFunction 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Vec<int>::Vec<int>(class itpp::Factory const &)"
(__imp_??0?$Vec@H@itpp@@QEAA@AEBVFactory@1@@Z),该符号在函数 "class itpp::Vec<int> __cdecl itpp::mxArray2ivec(struct mxArray_tag const *)"
(?mxArray2ivec@itpp@@YA?AV?$Vec@H@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Vec<int>::~Vec<int>(void)" (__imp_??1?$Vec@H@itpp@@QEAA@XZ),该符号在
函数 "int `class mxArray2ivec::Vec<int> __cdecl itpp::mxArray2ivec(struct mxArray_tag const *)'::`1'::dtor$0"
(?dtor$0@?0??mxArray2ivec@itpp@@YA?AV?$Vec@H@1@PEBUmxArray_tag@@@Z@4HA) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __cdecl itpp::Vec<int>::set_size(int,bool)"
(__imp_?set_size@?$Vec@H@itpp@@QEAAXH_N@Z),该符号在函数 "class itpp::Vec<int> __cdecl itpp::mxArray2ivec(struct mxArray_tag const *)"
(?mxArray2ivec@itpp@@YA?AV?$Vec@H@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: int const & __cdecl itpp::Vec<int>::operator()(int)const "
(__imp_??R?$Vec@H@itpp@@QEBAAEBHH@Z),该符号在函数 "void __cdecl itpp::ivec2mxArray(class itpp::Vec<int> const &,struct mxArray_tag *)"
(?ivec2mxArray@itpp@@YAXAEBV?$Vec@H@1@PEAUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: int & __cdecl itpp::Vec<int>::operator()(int)"
(__imp_??R?$Vec@H@itpp@@QEAAAEAHH@Z),该符号在函数 "class itpp::Vec<int> __cdecl itpp::mxArray2ivec(struct mxArray_tag const *)"
(?mxArray2ivec@itpp@@YA?AV?$Vec@H@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Vec<short>::Vec<short>(class itpp::Factory const &)"
(__imp_??0?$Vec@F@itpp@@QEAA@AEBVFactory@1@@Z),该符号在函数 "class itpp::Vec<short> __cdecl itpp::mxArray2svec(struct mxArray_tag const *)"
(?mxArray2svec@itpp@@YA?AV?$Vec@F@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Vec<short>::~Vec<short>(void)" (__imp_??1?$Vec@F@itpp@@QEAA@XZ),该符
号在函数 "int `class mxArray2svec::Vec<short> __cdecl itpp::mxArray2svec(struct mxArray_tag const *)'::`1'::dtor$0"
(?dtor$0@?0??mxArray2svec@itpp@@YA?AV?$Vec@F@1@PEBUmxArray_tag@@@Z@4HA) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __cdecl itpp::Vec<short>::set_size(int,bool)"
(__imp_?set_size@?$Vec@F@itpp@@QEAAXH_N@Z),该符号在函数 "class itpp::Vec<short> __cdecl itpp::mxArray2svec(struct mxArray_tag const *)"
(?mxArray2svec@itpp@@YA?AV?$Vec@F@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: short & __cdecl itpp::Vec<short>::operator()(int)"
(__imp_??R?$Vec@F@itpp@@QEAAAEAFH@Z),该符号在函数 "class itpp::Vec<short> __cdecl itpp::mxArray2svec(struct mxArray_tag const *)"
(?mxArray2svec@itpp@@YA?AV?$Vec@F@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Vec<class itpp::bin>::Vec<class itpp::bin>(class itpp::Factory const
&)" (__imp_??0?$Vec@Vbin@itpp@@@itpp@@QEAA@AEBVFactory@1@@Z),该符号在函数 "class itpp::Vec<class itpp::bin> __cdecl itpp::mxArray2bvec(struct mxArray_tag
const *)" (?mxArray2bvec@itpp@@YA?AV?$Vec@Vbin@itpp@@@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Vec<class itpp::bin>::~Vec<class itpp::bin>(void)"
(__imp_??1?$Vec@Vbin@itpp@@@itpp@@QEAA@XZ),该符号在函数 "int `class mxArray2bvec::Vec<class itpp::bin> __cdecl itpp::mxArray2bvec(struct mxArray_tag const
*)'::`1'::dtor$0" (?dtor$0@?0??mxArray2bvec@itpp@@YA?AV?$Vec@Vbin@itpp@@@1@PEBUmxArray_tag@@@Z@4HA) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __cdecl itpp::Vec<class itpp::bin>::set_size(int,bool)"
(__imp_?set_size@?$Vec@Vbin@itpp@@@itpp@@QEAAXH_N@Z),该符号在函数 "class itpp::Vec<class itpp::bin> __cdecl itpp::mxArray2bvec(struct mxArray_tag const *)"
(?mxArray2bvec@itpp@@YA?AV?$Vec@Vbin@itpp@@@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class itpp::bin const & __cdecl itpp::Vec<class itpp::bin>::operator()(int)const "
(__imp_??R?$Vec@Vbin@itpp@@@itpp@@QEBAAEBVbin@1@H@Z),该符号在函数 "void __cdecl itpp::bvec2mxArray(class itpp::Vec<class itpp::bin> const &,struct
mxArray_tag *)" (?bvec2mxArray@itpp@@YAXAEBV?$Vec@Vbin@itpp@@@1@PEAUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class itpp::bin & __cdecl itpp::Vec<class itpp::bin>::operator()(int)"
(__imp_??R?$Vec@Vbin@itpp@@@itpp@@QEAAAEAVbin@1@H@Z),该符号在函数 "class itpp::Vec<class itpp::bin> __cdecl itpp::mxArray2bvec(struct mxArray_tag const *)"
(?mxArray2bvec@itpp@@YA?AV?$Vec@Vbin@itpp@@@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Mat<class std::complex<double> >::Mat<class std::complex<double>
>(class itpp::Factory const &)" (__imp_??0?$Mat@V?$complex@N@std@@@itpp@@QEAA@AEBVFactory@1@@Z),该符号在函数 "class itpp::Mat<class std::complex<double> >
__cdecl itpp::mxArray2cmat(struct mxArray_tag const *)" (?mxArray2cmat@itpp@@YA?AV?$Mat@V?$complex@N@std@@@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Mat<class std::complex<double> >::~Mat<class std::complex<double>
>(void)" (__imp_??1?$Mat@V?$complex@N@std@@@itpp@@QEAA@XZ),该符号在函数 "int `class mxArray2cmat::Mat<class std::complex<double> > __cdecl
itpp::mxArray2cmat(struct mxArray_tag const *)'::`1'::dtor$0" (?dtor$0@?0??mxArray2cmat@itpp@@YA?AV?$Mat@V?$complex@N@std@@@1@PEBUmxArray_tag@@@Z@4HA) 中被
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __cdecl itpp::Mat<class std::complex<double> >::set_size(int,int,bool)"
(__imp_?set_size@?$Mat@V?$complex@N@std@@@itpp@@QEAAXHH_N@Z),该符号在函数 "class itpp::Mat<class std::complex<double> > __cdecl itpp::mxArray2cmat(struct
mxArray_tag const *)" (?mxArray2cmat@itpp@@YA?AV?$Mat@V?$complex@N@std@@@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class std::complex<double> const & __cdecl itpp::Mat<class std::complex<double>
>::operator()(int,int)const " (__imp_??R?$Mat@V?$complex@N@std@@@itpp@@QEBAAEBV?$complex@N@std@@HH@Z),该符号在函数 "void __cdecl itpp::cmat2mxArray(class
itpp::Mat<class std::complex<double> > const &,struct mxArray_tag *)" (?cmat2mxArray@itpp@@YAXAEBV?$Mat@V?$complex@N@std@@@1@PEAUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class std::complex<double> & __cdecl itpp::Mat<class std::complex<double>
>::operator()(int,int)" (__imp_??R?$Mat@V?$complex@N@std@@@itpp@@QEAAAEAV?$complex@N@std@@HH@Z),该符号在函数 "class itpp::Mat<class std::complex<double> >
__cdecl itpp::mxArray2cmat(struct mxArray_tag const *)" (?mxArray2cmat@itpp@@YA?AV?$Mat@V?$complex@N@std@@@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Mat<double>::Mat<double>(class itpp::Factory const &)"
(__imp_??0?$Mat@N@itpp@@QEAA@AEBVFactory@1@@Z),该符号在函数 "class itpp::Mat<double> __cdecl itpp::mxArray2mat(struct mxArray_tag const *)"
(?mxArray2mat@itpp@@YA?AV?$Mat@N@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Mat<double>::~Mat<double>(void)" (__imp_??1?$Mat@N@itpp@@QEAA@XZ),该
符号在函数 "int `class mxArray2mat::Mat<double> __cdecl itpp::mxArray2mat(struct mxArray_tag const *)'::`1'::dtor$0"
(?dtor$0@?0??mxArray2mat@itpp@@YA?AV?$Mat@N@1@PEBUmxArray_tag@@@Z@4HA) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __cdecl itpp::Mat<double>::set_size(int,int,bool)"
(__imp_?set_size@?$Mat@N@itpp@@QEAAXHH_N@Z),该符号在函数 "class itpp::Mat<double> __cdecl itpp::mxArray2mat(struct mxArray_tag const *)"
(?mxArray2mat@itpp@@YA?AV?$Mat@N@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: double const & __cdecl itpp::Mat<double>::operator()(int,int)const "
(__imp_??R?$Mat@N@itpp@@QEBAAEBNHH@Z),该符号在函数 "void __cdecl itpp::mat2mxArray(class itpp::Mat<double> const &,struct mxArray_tag *)"
(?mat2mxArray@itpp@@YAXAEBV?$Mat@N@1@PEAUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: double & __cdecl itpp::Mat<double>::operator()(int,int)"
(__imp_??R?$Mat@N@itpp@@QEAAAEANHH@Z),该符号在函数 "class itpp::Mat<double> __cdecl itpp::mxArray2mat(struct mxArray_tag const *)"
(?mxArray2mat@itpp@@YA?AV?$Mat@N@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Mat<int>::Mat<int>(class itpp::Factory const &)"
(__imp_??0?$Mat@H@itpp@@QEAA@AEBVFactory@1@@Z),该符号在函数 "class itpp::Mat<int> __cdecl itpp::mxArray2imat(struct mxArray_tag const *)"
(?mxArray2imat@itpp@@YA?AV?$Mat@H@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Mat<int>::~Mat<int>(void)" (__imp_??1?$Mat@H@itpp@@QEAA@XZ),该符号在
函数 "int `class mxArray2imat::Mat<int> __cdecl itpp::mxArray2imat(struct mxArray_tag const *)'::`1'::dtor$0"
(?dtor$0@?0??mxArray2imat@itpp@@YA?AV?$Mat@H@1@PEBUmxArray_tag@@@Z@4HA) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __cdecl itpp::Mat<int>::set_size(int,int,bool)"
(__imp_?set_size@?$Mat@H@itpp@@QEAAXHH_N@Z),该符号在函数 "class itpp::Mat<int> __cdecl itpp::mxArray2imat(struct mxArray_tag const *)"
(?mxArray2imat@itpp@@YA?AV?$Mat@H@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: int const & __cdecl itpp::Mat<int>::operator()(int,int)const "
(__imp_??R?$Mat@H@itpp@@QEBAAEBHHH@Z),该符号在函数 "void __cdecl itpp::imat2mxArray(class itpp::Mat<int> const &,struct mxArray_tag *)"
(?imat2mxArray@itpp@@YAXAEBV?$Mat@H@1@PEAUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: int & __cdecl itpp::Mat<int>::operator()(int,int)"
(__imp_??R?$Mat@H@itpp@@QEAAAEAHHH@Z),该符号在函数 "class itpp::Mat<int> __cdecl itpp::mxArray2imat(struct mxArray_tag const *)"
(?mxArray2imat@itpp@@YA?AV?$Mat@H@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Mat<short>::Mat<short>(class itpp::Factory const &)"
(__imp_??0?$Mat@F@itpp@@QEAA@AEBVFactory@1@@Z),该符号在函数 "class itpp::Mat<short> __cdecl itpp::mxArray2smat(struct mxArray_tag const *)"
(?mxArray2smat@itpp@@YA?AV?$Mat@F@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Mat<short>::~Mat<short>(void)" (__imp_??1?$Mat@F@itpp@@QEAA@XZ),该符
号在函数 "int `class mxArray2smat::Mat<short> __cdecl itpp::mxArray2smat(struct mxArray_tag const *)'::`1'::dtor$0"
(?dtor$0@?0??mxArray2smat@itpp@@YA?AV?$Mat@F@1@PEBUmxArray_tag@@@Z@4HA) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __cdecl itpp::Mat<short>::set_size(int,int,bool)"
(__imp_?set_size@?$Mat@F@itpp@@QEAAXHH_N@Z),该符号在函数 "class itpp::Mat<short> __cdecl itpp::mxArray2smat(struct mxArray_tag const *)"
(?mxArray2smat@itpp@@YA?AV?$Mat@F@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: short const & __cdecl itpp::Mat<short>::operator()(int,int)const "
(__imp_??R?$Mat@F@itpp@@QEBAAEBFHH@Z),该符号在函数 "void __cdecl itpp::smat2mxArray(class itpp::Mat<short> const &,struct mxArray_tag *)"
(?smat2mxArray@itpp@@YAXAEBV?$Mat@F@1@PEAUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: short & __cdecl itpp::Mat<short>::operator()(int,int)"
(__imp_??R?$Mat@F@itpp@@QEAAAEAFHH@Z),该符号在函数 "class itpp::Mat<short> __cdecl itpp::mxArray2smat(struct mxArray_tag const *)"
(?mxArray2smat@itpp@@YA?AV?$Mat@F@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Mat<class itpp::bin>::Mat<class itpp::bin>(class itpp::Factory const
&)" (__imp_??0?$Mat@Vbin@itpp@@@itpp@@QEAA@AEBVFactory@1@@Z),该符号在函数 "class itpp::Mat<class itpp::bin> __cdecl itpp::mxArray2bmat(struct mxArray_tag
const *)" (?mxArray2bmat@itpp@@YA?AV?$Mat@Vbin@itpp@@@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::Mat<class itpp::bin>::~Mat<class itpp::bin>(void)"
(__imp_??1?$Mat@Vbin@itpp@@@itpp@@QEAA@XZ),该符号在函数 "int `class mxArray2bmat::Mat<class itpp::bin> __cdecl itpp::mxArray2bmat(struct mxArray_tag const
*)'::`1'::dtor$0" (?dtor$0@?0??mxArray2bmat@itpp@@YA?AV?$Mat@Vbin@itpp@@@1@PEBUmxArray_tag@@@Z@4HA) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __cdecl itpp::Mat<class itpp::bin>::set_size(int,int,bool)"
(__imp_?set_size@?$Mat@Vbin@itpp@@@itpp@@QEAAXHH_N@Z),该符号在函数 "class itpp::Mat<class itpp::bin> __cdecl itpp::mxArray2bmat(struct mxArray_tag const *)"
(?mxArray2bmat@itpp@@YA?AV?$Mat@Vbin@itpp@@@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class itpp::bin const & __cdecl itpp::Mat<class
itpp::bin>::operator()(int,int)const " (__imp_??R?$Mat@Vbin@itpp@@@itpp@@QEBAAEBVbin@1@HH@Z),该符号在函数 "void __cdecl itpp::bmat2mxArray(class
itpp::Mat<class itpp::bin> const &,struct mxArray_tag *)" (?bmat2mxArray@itpp@@YAXAEBV?$Mat@Vbin@itpp@@@1@PEAUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class itpp::bin & __cdecl itpp::Mat<class itpp::bin>::operator()(int,int)"
(__imp_??R?$Mat@Vbin@itpp@@@itpp@@QEAAAEAVbin@1@HH@Z),该符号在函数 "class itpp::Mat<class itpp::bin> __cdecl itpp::mxArray2bmat(struct mxArray_tag const *)"
(?mxArray2bmat@itpp@@YA?AV?$Mat@Vbin@itpp@@@1@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: virtual class itpp::Vec<class std::complex<double> > __cdecl itpp::Modulator<class
std::complex<double> >::modulate_bits(class itpp::Vec<class itpp::bin> const &)const "
(__imp_?modulate_bits@?$Modulator@V?$complex@N@std@@@itpp@@UEBA?AV?$Vec@V?$complex@N@std@@@2@AEBV?$Vec@Vbin@itpp@@@2@@Z),该符号在函数 mexFunction 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl itpp::QPSK::QPSK(void)" (__imp_??0QPSK@itpp@@QEAA@XZ),该符号在函数
mexFunction 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: virtual __cdecl itpp::QPSK::~QPSK(void)" (__imp_??1QPSK@itpp@@UEAA@XZ),该符号在函数
mexFunction 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 mxGetM,该符号在函数 "void __cdecl itpp::Ccmat2mxArray(double * *,double * *,struct mxArray_tag *)"
(?Ccmat2mxArray@itpp@@YAXPEAPEAN0PEAUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 mxGetNumberOfElements,该符号在函数 "void __cdecl itpp::Ccvec2mxArray(double *,double *,struct mxArray_tag *)"
(?Ccvec2mxArray@itpp@@YAXPEAN0PEAUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 mxGetPi,该符号在函数 "void __cdecl itpp::Ccmat2mxArray(double * *,double * *,struct mxArray_tag *)"
(?Ccmat2mxArray@itpp@@YAXPEAPEAN0PEAUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 mxGetN,该符号在函数 "void __cdecl itpp::Ccmat2mxArray(double * *,double * *,struct mxArray_tag *)"
(?Ccmat2mxArray@itpp@@YAXPEAPEAN0PEAUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 mxGetPr,该符号在函数 "void __cdecl itpp::Ccmat2mxArray(double * *,double * *,struct mxArray_tag *)"
(?Ccmat2mxArray@itpp@@YAXPEAPEAN0PEAUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 mxCreateDoubleMatrix_730,该符号在函数 mexFunction 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 mxArrayToString,该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char>
> __cdecl itpp::mxArray2string(struct mxArray_tag const *)"
(?mxArray2string@itpp@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 mxCreateString,该符号在函数 "void __cdecl itpp::string2mxArray(class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > const &,struct mxArray_tag * &)"
(?string2mxArray@itpp@@YAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAPEAUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 mexErrMsgTxt,该符号在函数 "void __cdecl itpp::Ccmat2mxArray(double * *,double * *,struct mxArray_tag *)"
(?Ccmat2mxArray@itpp@@YAXPEAPEAN0PEAUmxArray_tag@@@Z) 中被引用
QPSK.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) const itpp::Factory::`vftable'" (__imp_??_7Factory@itpp@@6B@),该符号在函数 "void __cdecl
itpp::`dynamic initializer for 'DEFAULT_FACTORY''(void)" (??__EDEFAULT_FACTORY@itpp@@YAXXZ) 中被引用
C:\itpp-4.3.1\lib\libmx.lib : warning LNK4272:库计算机类型“X86”与目标计算机类型“x64”冲突
C:\itpp-4.3.1\lib\libmex.lib : warning LNK4272:库计算机类型“X86”与目标计算机类型“x64”冲突
C:\itpp-4.3.1\lib\libmat.lib : warning LNK4272:库计算机类型“X86”与目标计算机类型“x64”冲突
QPSK.mexw64 : fatal error LNK1120: 64 个无法解析的外部命令

Can anyonehelp me about this?