遇到一个问题,为什么matlab能调用c++文件,调用不了cu文件啊,求帮帮我
#include "libadd.h"
#pragma comment (lib,"libadd.lib")
int main()
{
bool isOk = 0;
if (!mclInitializeApplication(NULL, 0))
{
std::cout << "Could not initialize the application.\n";
return -1;
}
std::cout << "isOk = " << isOk << std::endl;// isOK = 0
isOk = libaddInitialize();
std::cout << "isOk = " << isOk << std::endl; // isOK = 1
mwArray a(1, 1, mxDOUBLE_CLASS);
mwArray b(1, 1, mxDOUBLE_CLASS);
a(1, 1) = 1.8;
b(1, 1) = 2.9;
mwArray z(1, 1, mxDOUBLE_CLASS);
myadd(1, z, a, b);
std::cout << a << "+" << b << "=" << z << std::endl;
libaddTerminate();
mclTerminateApplication();
system("pause");
return 0;
}