MATLAB и NI 2954R - PullRequest
       18

MATLAB и NI 2954R

0 голосов
/ 22 марта 2019

У меня есть 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 

И еще, как правило, на аналогичных линиях для линии повышения кода

...