查看: 15386|回复: 6

[其他] Error[Li006]: duplicate definitions for "__vector_table";

[复制链接]

该用户从未签到

11

主题

101

帖子

0

中级会员

Rank: 3Rank: 3

积分
303
最后登录
2021-11-15
发表于 2014-7-23 13:31:52 | 显示全部楼层 |阅读模式
 Error[Li006]: duplicate definitions for "__vector_table"; in "D:\Freescale\MK60F-OS\Build\Debug\Obj\vectors.o", and "vector_table_M.o(rt7M_tl.a)" 
同样的源代码,重构建IAR工程时再编译碰上如此诡异双重定义错误,工程未引用到vector_table_M.*文件,仔细查了一下在D:\Program Files\IAR Systems\Embedded Workbench 6.4 Evaluation\arm\src\lib\thumb下有vector_table_M.s文件,不知工程在何处配置哪引用了该文件,请问这该如何解决呢。
我知道答案 目前已有6人回答
回复

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2014-7-23 13:40:55 | 显示全部楼层

RE:Error[Li006]: duplicate definitions for

你好,楼主!
请问你的工程是自己创建的,还是引用官方例程呢?
在官方例程中,一般在vector.c文件中,定义了“__vector_table[]”
回复 支持 反对

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2014-7-23 13:46:14 | 显示全部楼层

RE:Error[Li006]: duplicate definitions for

楼主,以后有问题,请在【飞思卡尔FAE线上技术支持 】版块创建!
回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

101

帖子

0

中级会员

Rank: 3Rank: 3

积分
303
最后登录
2021-11-15
 楼主| 发表于 2014-7-23 14:03:23 | 显示全部楼层

回复:Error[Li006]: duplicate definitions for

 好的,下回注意。是引用官方的例程增加RTOS,然后编译就出现__vector_table双重定义,源文件中从未含有vector_table_M.*文件,编译时提示与vectors.*中定义冲突,不知何种原因导致IAR安装目录下的vector_table_M.s怎么会引入到工程中编译。
回复 支持 反对

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2014-7-24 09:19:40 | 显示全部楼层

RE:Error[Li006]: duplicate definitions for

不客气,有问题再交流!
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

1

帖子

0

新手上路

Rank: 1

积分
1
最后登录
1970-1-1
发表于 2014-9-23 09:04:52 | 显示全部楼层

回复:Error[Li006]: duplicate definitions for

版主问题该怎么解决阿?  这问题纠结了许久了.
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

1

帖子

0

新手上路

Rank: 1

积分
6
最后登录
2017-1-3
发表于 2015-3-29 14:33:20 | 显示全部楼层
怎么解决啊?不懂
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-22 10:24 , Processed in 0.098937 second(s), 27 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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