bonjour a tous et a toutes;
j'ai un toolbox (nsct toolbox) qui contient des fichiers.c et .m et je n'ai pas pu faire la liaison pour exécuter les fichiers.c sachant que j'ai le R2012a avec win 7 (64 bits)
que dois-je faire?
merci
Version imprimable
bonjour a tous et a toutes;
j'ai un toolbox (nsct toolbox) qui contient des fichiers.c et .m et je n'ai pas pu faire la liaison pour exécuter les fichiers.c sachant que j'ai le R2012a avec win 7 (64 bits)
que dois-je faire?
merci
Bonjour,
dispose tu des fichier .mex64 dans le répertoire?
dans le cas contraire il faudra recompiler la toolbox. generallement il y a un .m qui permet de recompiler le tout.
non il n y'a pas un fichier mex64. ci joint le toolbox
du coup tout est dans le README.
il faut avant cela paramétrer le compilateur que matlab va utiliser pour créer les lib. (mex -setup)Citation:
Note: There are three mex file (zconv2.c, zconv2S.c, atrousc.c) in the nonsubsampled Contourlet Toolbox that might need to be recompiled.
This can be done by typing from the Matlab command window
>> mex zconv2D_O.c
je te laisse regarder l'aide sur le sujet, elle est tres bien faite.
cdlt,
merci mais j'ai un problème avec le compilateur, j'ai installé le 11 et le 14 mais toujours une erreur qui s'affiche
Error using mex (line 206)
Unable to complete successfully.Pièce jointe 395278
en principe c'est bon mais comment les compiler car quand je tape mex -zconv2.c , une erreur s'affiche :
Usage:
MEX [option1 ... optionN] sourcefile1 [... sourcefileN]
[objectfile1 ... objectfileN] [libraryfile1 ... libraryfileN]
Use the -help option for more information, or consult the MATLAB API Guide.
C:\PROGRA~1\MATLAB\R2012A\BIN\MEX.PL: Error: Unrecognized switch: -zconv2.c.
Error using mex (line 206)
Unable to complete successfully.
merci
d'après le readme toujours
après ça reste un compilateur, donc si il y a besoin d'autre dépendance, il faut lui indiquer. je te conseil de lire l'aide matlab sur le sujet.Citation:
mex zconv2D_O.c
as-tu resolu le problème lié a ton premier msg?
cela provienty du fait que tu a repondu non a la question, du coup au lieu de scanner ton pc pour connaitre les compilateur installé il ta proposé une liste par default de ceux qu'il connait.
recommence, dit yes et ensuite tu vera aparaitre les compilateur installé sur ton poste. il te suffira d'en choisir un
gpcbitnik38 merci c'est pour vos indications. c'est bon c'est réglé,il fallait juste que je réinstalle mon compilateur.
mille merci