当前位置: 技术问答>linux和unix
arm-linux-gcc 编译时加载<math.h>动态链接库的问题
来源: 互联网 发布时间:2016-11-17
本文导语: 我最近写了一段程序,程序中用到头文件,在FC10用gcc编译时用-lm选项动态链接了动态链接库libm.so.6。 而且编译运行正常。之后我把这个代码用arm-linux-gcc(版本是2.95.3)编译器用相同的方法(加-lm)编译,编译成功,...
我最近写了一段程序,程序中用到头文件,在FC10用gcc编译时用-lm选项动态链接了动态链接库libm.so.6。
而且编译运行正常。之后我把这个代码用arm-linux-gcc(版本是2.95.3)编译器用相同的方法(加-lm)编译,编译成功,之后移植到
嵌入式开发板(S3C2410)中运行。这时提示说我的动态链接库不起配。我想问一下:
在编写嵌入式开发板上运行的程序时,要用到math.h头文件里的数学函数,那么如何实现呢?
而且编译运行正常。之后我把这个代码用arm-linux-gcc(版本是2.95.3)编译器用相同的方法(加-lm)编译,编译成功,之后移植到
嵌入式开发板(S3C2410)中运行。这时提示说我的动态链接库不起配。我想问一下:
在编写嵌入式开发板上运行的程序时,要用到math.h头文件里的数学函数,那么如何实现呢?
|
貌似没有硬件浮点处理器吧,那就使用软浮点吧,
编译参数 -msoft-float
编译参数 -msoft-float