智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 14428|回复: 30
打印 上一主题 下一主题

[软件类] Link error L1822 symbol _FSFLOAT in Tcp_demo.c.o is undefined..

  [复制链接]

11

主题

65

帖子

0

精华

高级会员

Rank: 4

积分
541
威望
378
贡献
59
兑换币
0
注册时间
2011-12-10
在线时间
52 小时
跳转到指定楼层
1#
发表于 2012-2-25 22:02:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  xs128编程时出现的问题,_FSFLOAT 还有_FDIV, _FSUB,_FADD, _FMUL都有这样的问题,这是怎么回事?

49

主题

3751

帖子

1

精华

顶级版主

Rank: 11Rank: 11Rank: 11Rank: 11

积分
27948

资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章技术大牛奖章

威望
10632
贡献
10964
兑换币
4564
注册时间
2010-11-23
在线时间
3176 小时
2#
发表于 2012-2-25 22:06:34 | 只看该作者
1,可能没添加相应的库。
2,建工程的时候不支持浮点型。
回复 支持 反对

使用道具 举报

11

主题

65

帖子

0

精华

高级会员

Rank: 4

积分
541
威望
378
贡献
59
兑换币
0
注册时间
2011-12-10
在线时间
52 小时
3#
 楼主| 发表于 2012-2-25 22:34:47 | 只看该作者
那该怎么办?
回复 支持 反对

使用道具 举报

11

主题

65

帖子

0

精华

高级会员

Rank: 4

积分
541
威望
378
贡献
59
兑换币
0
注册时间
2011-12-10
在线时间
52 小时
4#
 楼主| 发表于 2012-2-25 22:36:46 | 只看该作者
turf456 发表于 2012-2-25 22:06
1,可能没添加相应的库。
2,建工程的时候不支持浮点型。

那需要添加什么样的库?或者建的时候该如何设置?
回复 支持 反对

使用道具 举报

49

主题

3751

帖子

1

精华

顶级版主

Rank: 11Rank: 11Rank: 11Rank: 11

积分
27948

资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章技术大牛奖章

威望
10632
贡献
10964
兑换币
4564
注册时间
2010-11-23
在线时间
3176 小时
5#
发表于 2012-2-25 22:39:22 | 只看该作者
添加stdio.h和math.h试试。
建工程的时候有个什么float选项,默认是none,下一个是32位的float,再下一个是64位float。
回复 支持 反对

使用道具 举报

11

主题

65

帖子

0

精华

高级会员

Rank: 4

积分
541
威望
378
贡献
59
兑换币
0
注册时间
2011-12-10
在线时间
52 小时
6#
 楼主| 发表于 2012-2-25 22:46:02 | 只看该作者
turf456 发表于 2012-2-25 22:39
添加stdio.h和math.h试试。
建工程的时候有个什么float选项,默认是none,下一个是32位的float,再下一个是 ...

非常感谢!我重新建了一个: 在有float的选项里 ,不选none,选32的float 就没错误了。
回复 支持 反对

使用道具 举报

12

主题

119

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1295
威望
775
贡献
302
兑换币
35
注册时间
2012-2-22
在线时间
109 小时
7#
发表于 2012-3-16 23:16:14 | 只看该作者
添加stdio.h和math.h试试。
建工程的时候有个什么float选项,默认是none,下一个是32位的float,再下一个是64位float。


凤姐高人呀
回复 支持 反对

使用道具 举报

3

主题

35

帖子

0

精华

高级会员

Rank: 4

积分
683
QQ
威望
487
贡献
106
兑换币
0
注册时间
2011-3-10
在线时间
45 小时
8#
发表于 2012-3-18 21:08:08 | 只看该作者
凤姐不愧是凤姐啊!
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
344
威望
217
贡献
83
兑换币
8
注册时间
2012-3-10
在线时间
22 小时
9#
发表于 2012-3-19 21:42:47 | 只看该作者
大家好
以下是在freescale官方论坛上摘的:
You can do it but you have to manually adjust the settings.

Basically for HC12 you have to remove the option -D__NO_FLOAT__ from compiler command line and add floating point format option (if needed) then replace ansi library file.
To retrieve the appropriate ansi library file check the file readme.txt from {Install}\lib\hc12c.

我找到了-D_NO_FLOAT__,删之,错误少了一些,但_FSFLOAT_和_FMUL两个错误还在。后面两个怎么设置,没看懂。。。有人能解释下么
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
344
威望
217
贡献
83
兑换币
8
注册时间
2012-3-10
在线时间
22 小时
10#
发表于 2012-3-19 21:46:42 | 只看该作者
不对,看错了,错误没少。问题还在
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-6-17 14:24 , Processed in 0.103703 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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