首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

求助sin

求助sin

我再写C程序的时候,要用到正旋(sin)和余旋函数,可是编译器老是提示:


error;function has no prototype


svpwm:line 45  y=sin(i);


我在头文件里已经包含了:"math.h"了还是这样,不知道是怎么回事,哪位大侠帮帮我阿

在用数学函数的库的时候需要选择有浮点运算的C语言的库
查看你的ansi**.lib的库是不是浮点运算的库
浮点运算应该是ansifs.lib的库
如果不是可以找到CW的安装路径中\lib\HC08c\lib替换
我装的是CodeWarrior7.2,我收索了一下我的安装目录里面没有lib\HC08c啊,安装目录里面也找不到 ansifs.lib,不知道是什么原因啊?
我说的是8位单片机的路径
你找一下你的CW目录里面有没有支持math运算的库,可以查看帮助文档。
返回列表