[求助] MSP430G2编程问题

py0pqu   2016-7-12 20:22 楼主
悬赏 1 分 芯积分未解决
**** Build of configuration Debug for project 呼吸灯 ****

C:\ti\ccsv5\utils\bin\gmake -k all
gmake: *** No rule to make target `../鍛煎惛鐏?c', needed by `鍛煎惛鐏?obj'???????
gmake: Target `all' not remade because of errors.??????

**** Build Finished ****




error #10056: symbol "delay_10us" redefined: first defined in "./main.obj";
   redefined in "./1.obj"
error #10010: errors encountered during linking; "1.out" not built

还有一个compilation failure


回复评论 (7)

delay_10us重复定义了(在main和1的文件中),还有你的工程尽量不建议使用中文路径哦。
点赞  2016-7-12 21:11
我一个定义的是delay_10us,一个定义的是delay_1ms这样算重复吗?
点赞  2016-7-12 22:24
把那段代码拿出来看下,帮你分析一下
点赞  2016-7-13 08:00
引用: py0pqu 发表于 2016-7-12 22:24
我一个定义的是delay_10us,一个定义的是delay_1ms这样算重复吗?

delay_10us决定重复定义了,还有可能引用不当,你是在其它子文件里定义的吧
点赞  2016-7-13 08:47
引用: py0pqu 发表于 2016-7-12 22:24
我一个定义的是delay_10us,一个定义的是delay_1ms这样算重复吗?

其实怪我没有给你描述清楚,编译后的信息显示你的delay_10us,这个在main中被定义。在1中被引用。如果这个报错,说明您的引用方式又问题呢。这个您好好检查,否则编译器不会有这种错误出来的。
点赞  2016-7-13 21:00
引用: huaiqiao 发表于 2016-7-13 21:00
其实怪我没有给你描述清楚,编译后的信息显示你的delay_10us,这个在main中被定义。在1中被引用。如果这 ...

我已经解决了,谢谢啦
点赞  2016-7-14 09:54
引用: qwerghf 发表于 2016-7-13 08:00
把那段代码拿出来看下,帮你分析一下

不用啦,问题解决了
点赞  2016-7-14 09:55
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复