OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4917|回复: 0

ads1.2在c、汇编混合编程时编译报错Warning:L6301w:Could not find file C:\Program Files

[复制链接]

5

主题

7

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2016-2-15
在线时间
8 小时
发表于 2016-4-6 22:10:03 | 显示全部楼层 |阅读模式
遇到的问题:
Maker之后,出现错误和警告
WarningL6301wCould notfind file C:\Program  Files
Warning: L6301w: Could not find file C:\program Files
…………
Error6218E:Undefined symbol_ fcmple(referred from 文件名.O)
Error6218E: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——

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 22:50

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表