遇到的问题: Maker之后,出现错误和警告 Warning:L6301w:Could notfind file C:\Program Files Warning: L6301w: Could not find file C:\program Files ………… Error 6218E:Undefined symbol_ fcmple(referred from 文件名.O) Error 6218E:Undefined symbol _ fdiy(referredfrom 文件名.O ) ………… 解决方案: 1、 网上总结,不兼容win7,链接库文件有问题,换用其他调试工具 2、 Xp能编译,但win7不能编译,而且出现缺失”.O”,这一般是64位系统的原因 3、 查找AXD 的安装目录,发现AXD安装在C:\ProgramFiles(x86)下面,并非C:\program files ,但是程序确找的是 C:\program files 网上建议这是win7 64位兼容性导致的,建议避开Program Files目录,建议以管理员运行 方法: 卸载ADS 重新安装ADS,目录选择C\ARM\ADSV1.2 开始以管理员运行该程序 这样ADS既可以正常编译了 注意编译是时需要设置编译参数Debug setting 调试时注意选择调试的芯片型号Options ——configure target——
|