步骤如下:
1. 在matlab的command window里面敲入mex –setup,matlab会列出所有电脑上所有的编译器。选择编译器,这里选择2,即VC6
2..完成之后,敲入mbuild –setup,选择build工具,matlab会列出所有的build工具,同样选择VC6
3.首先,写出matlab函数,一个很简单的加法函数,如下:
function [c] = MyAdd(a, b); c = a + b;保存为MyAdd.m
然后,进行编译,命令如下:
mcc -W cpplib:libMyAdd -T link:lib MyAdd
出现错误:
??? Error: An error occurred while shelling out to mbuild (error code = 1).
Unable to build executable (specify the -v option for more information).
尼玛的改了无数次各种网上的办法就是不行还是这个错误怎么办?T T