bonjour,
lors de la compilation d'une fonction mexfunction sur visuel studio 2010. j'ai rencontré ce pb:
Code : Sélectionner tout - Visualiser dans une fenêtre à part error C3861: 'mxCreateUninitNumericArray': identifier not found
Merci d'avance.








bonjour,
lors de la compilation d'une fonction mexfunction sur visuel studio 2010. j'ai rencontré ce pb:
Code : Sélectionner tout - Visualiser dans une fenêtre à part error C3861: 'mxCreateUninitNumericArray': identifier not found
Merci d'avance.








Et moi je continue à te dire que cette fonction MEX n'existe pas.
Tu as certainement dû corrompre le fichier source C++ en insérant involontairement les caractères Uninit dans la ligne de code qui fait appel à mxCreateNumericArray
Si tu ne me crois pas, mets la ligne en commentaire et remplace mxCreateUninitNumericArray par mxCreateNumericArray :
Code C++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 // mxArray *out = mxCreateUninitNumericArray(ndims_out, size_out, mxDOUBLE_CLASS, // mxIsComplex(prhs[0]) ? mxCOMPLEX : mxREAL); mxArray *out = mxCreateNumericArray(ndims_out, size_out, mxDOUBLE_CLASS, mxIsComplex(prhs[0]) ? mxCOMPLEX : mxREAL);








bonjour,
Merci
je les remplacer.
maintenant il apparait autres erreurs de link.
comme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 error LNK2019: unresolved external symbol _mxGetDimensions_730 referenced in function "void __cdecl checkInputs(int,struct mxArray_tag const * * const)" (?checkInputs@@YAXHQAPBUmxArray_tag@@@Z) 1>hello.obj : error LNK2019: unresolved external symbol _mxGetNumberOfDimensions_730 referenced in function "void __cdecl checkInputs(int,struct mxArray_tag const * * const)" (?checkInputs@@YAXHQAPBUmxArray_tag@@@Z) 1>hello.obj : error LNK2019: unresolved external symbol _mxIsSparse referenced in function "void __cdecl checkInputs(int,struct mxArray_tag const * * const)" (?checkInputs@@YAXHQAPBUmxArray_tag@@@Z) 1>hello.obj : error LNK2019: unresolved external symbol _mxIsDouble referenced in function "void __cdecl checkInputs(int,struct mxArray_tag const * * const)" (?checkInputs@@YAXHQAPBUmxArray_tag@@@Z) 1>hello.obj : error LNK2019: unresolved external symbol _mexErrMsgIdAndTxt referenced in function "void __cdecl checkInputs(int,struct mxArray_tag const * * const)" (?checkInputs@@YAXHQAPBUmxArray_tag@@@Z) 1>hello.obj : error LNK2019: unresolved external symbol _mxFree referenced in function _mexFunction 1>hello.obj : error LNK2019: unresolved external symbol _mxMalloc referenced in function _mexFunction 1>hello.obj : error LNK2019: unresolved external symbol _mxGetNumberOfElements referenced in function _mexFunction 1>hello.obj : error LNK2019: unresolved external symbol _mxCreateNumericArray_730 referenced in function _mexFunction 1>hello.obj : error LNK2019: unresolved external symbol _mxIsComplex referenced in function _mexFunction 1>hello.obj : error LNK2019: unresolved external symbol _mxGetImagData referenced in function _mexFunction 1>hello.obj : error LNK2019: unresolved external symbol _mxGetData referenced in function _mexFunction 1>hello.obj : error LNK2019: unresolved external symbol _mxGetM referenced in function _mexFunction 1>hello.obj : error LNK2019: unresolved external symbol _mxGetN referenced in function _mexFunction 1>MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
Partager