Using mex - get error "Unknown encoding 'cp1252"
显示 更早的评论
Hi, i want to use the mex-functions. By calling "mex -setup" or other mex-functions i get the error Unknown encoding 'cp1252. Debugging and tracing the mex-files shows an error code 255 of DOS. The error occurs in line 176 (DOS-Output in file: mexutils.pm). I'm using WinXPx86 SP3 with MSVS 2010.
Is there any solution for this error?
Thanks!
2 个评论
Martin B
2012-7-31
I got the exact same error message today. Hope somebody is able to help here.
Thanks a lot.
Christoph
2012-8-3
this is quite wired and frustrating...got this error today, too. I don't have any clue how to elimanate this error or how to work around. Did anyone solved this error?
Kind regards, CN
采纳的回答
更多回答(1 个)
Tobias
2013-6-4
0 个投票
Hello, I have a similar problem. When calling "mex -setup", I get the same error message Unknown encoding 'cp1252 ' refering to mexutils.pm line 176. I'm also using WinXP 32Bit, SP3 and Matlab 2013b. Unfortunately Martins solution didn't work for me. I appreciate any help, advice etc.
Thanks in advance!
1 个评论
Tobias
2013-6-4
*solved
It seems that Matlab2013a has not the exact same mexutils.pm file. obviously i had to put $encoding = 0; several lines below...
类别
在 帮助中心 和 File Exchange 中查找有关 Write C Functions Callable from MATLAB (MEX Files) 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!