第一步:在MATLAB中的命令行窗口中输入mex -setup
第二步:点击界面中的“mex -setup C++”,点击Microsoft Visual C++ 2015 Professional
第三步:对function进行编译了,编译的命令为:mcc -W cpplib:pc -T link:lib rectify
注意:rectify为函数名。这条命令中pc表示的是想要生成的库的名称,可以自己定,最后面的rectify表示的是要编译的函数的名,注意函数名后面不要加.m后缀。其他的参数都不用改。
第四步:经过上面的编译后,在该文件夹下就会生成.h .cpp .lib .dll这四个文件,因为我设置的输出的库名称为pc,因此我这里生成pc.h pc.cpp pc.lib pc.dll这四个文件。