ADS1.2作为目前在国内嵌入式开发ARM程序最常用的IDE,但是其版本之旧,造成对于新系统的兼容性不好,尤其是对于本地化的支持不是太好。所以,在安装和使用过程中会遇到很多的问题。其中一种比较常见的问题是:在使用make 工具编译C语言过程中弹出如下提示:
- Warning : L6301W:Could not find file C:Program Files .
- Error : L6218 : Undefined symbol …….
大概的含义为库找不到,所以导致无法处理C语言中的标识字。偶然间发现的解决办法竟然是因为windows7 64位下默认把32位程序安装到Program Files(x86)目录下导致找不到默认的库路径。只好卸载ADS1.2之后,清理注册表之后,重新安装,注意安装目录必须是英文路径,比如说可以采用C盘根目录等。C:ARMADSv1_2。
这样问题一般可以解决,如果还是无法解决,可以采用“使用管理员身份启动程序”运行。
附:ADS1.2下载地址:http://www.mcu123.com
make工具下载地址(下载之后放入ADS安装目录,bin目录下即可):make
ADS1.2在WINDOWS7-64位下出现无法makeC程序的问题解决