为何我用winavr库函数pow时报错?
程序是这样的:double temp = 2.54;
temp = pow(temp,0.19029f);
只要pow中的参数有一个是变量就会编译出错,提示如下,但是直接输入两个数字就可以编译通过,例如temp = pow(2,5);
gcc plug-in: Error: Object file not found on expected location F:\Electrnic\Program\C\AVR\AHRS\default\ARHS.elf
我的winavr版本是WinAVR-20100110,在编译时加了-lm的,还是有上述问题。 2006下试了试 发现编译能通过 但是软件仿真有问题 不知道硬件上有没有问题
页:
[1]