不想解释太多直接上代码吧!!!
在对matlab配置后,上代码mcc -W cpplib:libMyAdd -T link:lib MyAdd -C就可以了,记得加上-C
在对VC6.0进行配置的时候只要把 matlabroot\extern\include和matlabroot\extern\lib\win32\microsoft加入到VC6.0中去了,i.e.可以通过Tools->Options->Directories->show directories for 中的Include files和library files添加路径;
#include "libMyAdd.h"
#pragma comment(lib, "libMyAdd.lib")
#pragma comment(lib, "mclmcrrt.lib")
using std::cout;
using std::cin;
using std::endl;
int main(void)
{
double a = 0;
double b = 0;
double c = 0;
// initialize lib
if( !libMyAddInitialize())
{
cout << "Could not initialize libMyAdd!" << endl;
return -1;
}
cout << "input a: ";
cin >> a;
cout << "\ninput b: ";
cin >&