64位Win8 完美安装Matlab 7.0方法

matlab7启动时出现以下提示:

The element type "name" must be terminated by the matching end-tag "</name>".Could not parse the file: c:\matlab7\toolbox\ccslink\ccslink\info.xml

按cp1252编码打开info.xml,可以看到该文件的第8行和第24行有字符,例如:

<name>Link for Code Composer Studio</name>就是注册标记造成了编码问题。cp1252是英文系统的默认编码。字符在cp1252中的编码是0xae。中文系统以默认的GBK编码打开文件时会将及其后面的字节读成一个汉字,所以就读不到后面的字符<。

解决问题的方法很简单。删掉。或者把这个文件另存为没有bom的utf-8编码文件。我处理纯文本文件通常都使用我自己写的一个叫cnbook的小程序。cnbook可以识别这个文件的编码,也可以保存没有bom的utf-8编码文件。

对于不熟悉文本编码的朋友,我可以提供utf-8编码的info.xml,从这里下载:

info.rar

覆盖掉原来文件就可以了。

这个问题其实无关紧要。不过如果天天要用matlab,也可以去掉它。

,一切伟大的行动和思想,都有一个微不足道的开始

64位Win8 完美安装Matlab 7.0方法

相关文章:

你感兴趣的文章:

标签云: