求助C语言中使用三角函数的问题(嵌入式系统相关)由于毕业设计要做嵌入式系统,要实现在LCD上显示一个时钟,因为要实现一秒一走针,原来的解决思路是让程序每秒重画一下指针,并且同时清除上次显示位置的线,现在的问题是虽然这个C程序在上面已经写了#include <math.h> 可在最后用make 命令编译的时候却报错
../bin/demodraw.elf2flt(.text+0x1b8):undefined reference to 'sin'
../bin/demodraw.elf2flt(.text+0x1b8):undefined reference to 'cos'
../bin/demodraw.elf2flt(.text+0x1b8):undefined reference to 'ReDrawOSCtrl'
注:最后一个是清除画线的语句.
有的同学说是因为makefile文件里少什么参数,编译器的事,而不关程序本身。不知道哪位大虾知道如何解决这种报错的问题。
另注:LINUX+μclinux+up-net arm3000环境。