S60 的除法出错怎么解决?
我是用一个Demo测试程序调用我的一个用C写的用S60编译的Lib.
其中有一段代码为:
long lSample;
long nMaxAmp;
...
lSample /= nMaxAmp; // 这一行有错
打Lib包没有报错
但是在用Demo连接编译的时候会报下面的错误.
undefined reference to '__divsi3'
和
relocation truncated to fit: ARM_26 __divsi3
然后我把
lSample /= nMaxAmp;
改成
lSample /= 30000;
就好了
请问这是什么错误?
我该怎么修改才行啊?