% link step fully evaluated.
% options = '-v -g';
options = '';
- mex = fullfile(matlabroot(), 'bin', 'mex');
+ matlabRootPath=strcat('"',matlabroot(),'"');
+ mex = fullfile(matlabRootPath, 'bin', 'mex');
+
sources = dir('sfunction_*.c');
for i = sources'
if strcmp(i.name, 'sfunction_canreceive.c') || ...
strcmp(i.name, 'sfunction_cantransmit.c'),
local_opts = [local_opts ' ' ...
- '-I' matlabroot '/toolbox/shared/can/src/scanutil ' ...
- '-I' matlabroot '/toolbox/rtw/targets/common/can/datatypes ' ...
- matlabroot '/toolbox/rtw/targets/common/can/datatypes/sfun_can_util.c '...
- matlabroot '/toolbox/rtw/targets/common/can/datatypes/can_msg.c'];
+ '-I' matlabRootPath '/toolbox/shared/can/src/scanutil ' ...
+ '-I' matlabRootPath '/toolbox/rtw/targets/common/can/datatypes ' ...
+ matlabRootPath '/toolbox/rtw/targets/common/can/datatypes/sfun_can_util.c '...
+ matlabRootPath '/toolbox/rtw/targets/common/can/datatypes/can_msg.c'];
end
command = [mex ' ' i.name ' ' local_opts];
disp(command);