При создании mex-файлов в matlab столкнулся с такой проблемой - в процессе отладки компилятор выдаёт нечитаемые комментарии. Вот например
Код:
>> mex simplex.cpp
simplex.cpp
simplex.cpp(81) : error C2059: бЁв ЄбЁзҐбЄ п ®иЁЎЄ : }
C:\PROGRA~1\MATLAB\R2013A\BIN\MEX.PL: Error: Compile of 'simplex.cpp' failed.
причём русские буквы в командном окне в принципе отображаются, например
Код:
>> disp('Русский текст');
работает корректно.
Пробовал менять кодировку с помощью slCharacterEncoding, становится ещё хуже, перестают корректно отображаться сообщения не только компилятора, но и самого matlab и приведённый мной выше код уже корректно не работает.
Дело видимо в компиляторе.
Может кто ни будь знает как можно исправить эту проблему? а то так мне очень сложно отлаживать свои программы