J'ai mon dossier Matlab à un chemin, C:\Users\Cassie\Documents\matlab2010\bin
. Chaque fois que j'ai besoin d'exécuter Matlab, je double-clique sur l'application matlab dans le dossier bin.
C:\Users\Cassie\Documents\matlab2010\bin\matlab
De plus, la plupart du temps, je mets tous mes programmes dans ce dossier. J'ai téléchargé libsvm-3.12 sur mon PC Windows 7. Cependant, j'ai du mal à construire l'interface Matlab. Voici mes questions.
(1) Où devrais-je mettre mon dossier extrait de libsvm-3.12 ? Dois-je le mettre dans le dossier bin ou dans mon dossier matlab2010 ?
(2) J'ai également téléchargé Visual Studio C++ 2010 express et j'ai fait en sorte que Matlab le choisisse comme compilateur C++ par défaut. Ensuite, j'ai mis le dossier libsvm dans le dossier toolbox comme ceci :
C:\Users\Cassie\Documents\matlab2010\toolbox\libsvm-3.12\libsvm-3.12\matlab
J'ai ajouté le chemin de recherche dans Matlab :
addpath('C:\Users\Cassie\Documents\matlab2010\toolbox\libsvm-3.12\libsvm-3.12\matlab\');
Après avoir exécuté la commande "make", j'ai reçu un message d'erreur :
C:\USERS\CASSIE\DOCUME~1\MATLAB~4\BIN\MEX.PL: Erreur : 'libsvmread.c' introuvable.
Cependant, le fichier libsvmread.c existe dans le dossier Matlab :
C:\Users\Cassie\Documents\matlab2010\toolbox\libsvm-3.12\libsvm-3.12\matlab\
Je ne comprends pas pourquoi Matlab ne peut pas trouver le fichier libsvmread.c. Est-ce que quelqu'un a déjà rencontré un problème similaire ? Comment puis-je résoudre ce problème ? Merci beaucoup,