Mam ścieżkę do mojego folderu Matlab, C:\Users\Cassie\Documents\matlab2010\bin
. Ilekroć muszę uruchomić matlab, dwukrotnie klikam aplikację matlab w folderze bin na
C:\Users\Cassie\Documents\matlab2010\bin\matlab
Ponadto, większość czasu umieszczam wszystkie moje programy w tym folderze. Pobrałem libsvm-3.12 do mojego okna 7 pc. Jednak trudno mi zbudować interfejs matlab. Oto moje pytania.
(1) Gdzie należy umieścić wyodrębniony folder libsvm-3.12? Czy powinienem umieścić go w folderze bin lub w folderze matlab2010?
(2) Pobrałem również ekspresowy program Visual Studio C ++ 2010 i zmusiłem matlab do wybrania go jako domyślnego kompilatora C ++. Następnie umieściłem folder libsvm w folderze Toolbox jako
C:\Users\Cassie\Documents\matlab2010\toolbox\libsvm-3.12\libsvm-3.12\matlab
Dodałem ścieżkę wyszukiwania w matlab przez
addpath('C:\Users\Cassie\Documents\matlab2010\toolbox\libsvm-3.12\libsvm-3.12\matlab\');
Po uruchomieniu polecenia „make” dał mi komunikat o błędzie jako
C:\USERS\CASSIE\DOCUME~1\MATLAB~4\BIN\MEX.PL: Error: 'libsvmread.c' not found.
Jednak libsvmread.c istnieje w folderze matlab pod adresem
C:\Users\Cassie\Documents\matlab2010\toolbox\libsvm-3.12\libsvm-3.12\matlab\
Nie rozumiem, dlaczego matlab nie może znaleźć pliku libsvmread.c. Czy ktoś doświadcza podobnej rzeczy wcześniej? Jak mogę rozwiązać ten problem? Dziękuję Ci bardzo,