【问题】ambiguous reference
在用arm的调试器axd的时候,查看变量的时候,出现ambiguous reference
【解决过程】
尝试了把该变量通过scatter file去指定,单独放到某个区域,以保证不和别的数据冲突,仍是不行。
去arm主页,看到:’Ambiguous Reference’ when viewing variables
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka3593.html
但是,我这里没有出现类似的重复变量定义等问题,所以,还是没有解决。
【解决办法】
是因为后来我去改动了头文件中结构体的定义,来回折腾了几次,后来又改了变量,虽然最后是可以编译成功了,但是,调试器最终无法准确定义此变量,才导致显示ambiguous reference,所以,办法很简单,去
make clean
然后再重新编译,就可以了。
转载请注明:在路上 » 【已解决】ambiguous reference