MATLAB和NI 2954R

时间:2019-03-22 15:05:54

标签: c++ matlab mex

我有一个Mex文件,我想使用它与称为USRP NI2954R的硬件设备进行交互。我想编译MEX文件,但是有很多错误。

以下是我遇到错误的部分:

#include "mex.h" 

static uhd::usrp::multi_usrp::sptr[] usrp;
static boost :: mutex messages_mutex ;

错误:

error C2653: 'uhd' : is not a class or namespace name 
error C2146: syntax error : missing ';' before identifier 'usrp' 
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 
error C2133: 'sptr' : unknown size 

还有很多,通常在类似的行上用于代码的升压行

0 个答案:

没有答案