本人在编写SOC代码时,要用到pow、log10等函数,但编译时出错,于时做了一些测试:
1、 把math.h头文件改名,编译提示没有math.h,说明math.h已加入:
2、 把头文件改回math.h,设置一函数,在函数内直接(10、3、20)或通过变量(m6、m7)给pow、log10函数赋值(m2、m3、m8),编译通过:
3、 在函数内通过传递的变量(m、n)给pow、log10函数赋值(m4、m5),编译却出错,提示undefinedreference,但前行的pow、log10却没说错:
不知有是什么问题,哪位能指点一下? 开发环境用的安信可的:
|