|
发表于 2013-3-20 18:55:30
|
显示全部楼层
编译一直通不过,怎么回事,库都是从你的地址里下的最新的,IDE用的也是最新的。不知道怎么弄了。- MPU6050.cpp.o: In function `MPU6050::setDMPConfig2(unsigned char)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:3141: undefined reference to `I2Cdev::writeByte(unsigned char, unsigned char, unsigned char)'
- MPU6050.cpp.o: In function `MPU6050::setDMPConfig1(unsigned char)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:3131: undefined reference to `I2Cdev::writeByte(unsigned char, unsigned char, unsigned char)'
- MPU6050.cpp.o: In function `MPU6050::setMemoryStartAddress(unsigned char)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2923: undefined reference to `I2Cdev::writeByte(unsigned char, unsigned char, unsigned char)'
- MPU6050.cpp.o: In function `MPU6050::setMemoryBank(unsigned char, bool, bool)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2917: undefined reference to `I2Cdev::writeByte(unsigned char, unsigned char, unsigned char)'
- MPU6050.cpp.o: In function `MPU6050::setIntEnabled(unsigned char)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:1500: undefined reference to `I2Cdev::writeByte(unsigned char, unsigned char, unsigned char)'
- MPU6050.cpp.o:C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:914: more undefined references to `I2Cdev::writeByte(unsigned char, unsigned char, unsigned char)' follow
- MPU6050.cpp.o: In function `MPU6050::readMemoryByte()':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2929: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2929: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2929: undefined reference to `I2Cdev::readByte(unsigned char, unsigned char, unsigned char*, unsigned int)'
- MPU6050.cpp.o: In function `MPU6050::getIntStatus()':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:1629: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:1629: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:1629: undefined reference to `I2Cdev::readByte(unsigned char, unsigned char, unsigned char*, unsigned int)'
- MPU6050.cpp.o: In function `MPU6050::readMemoryBlock(unsigned char*, unsigned int, unsigned char, unsigned char)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2950: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2950: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2950: undefined reference to `I2Cdev::readBytes(unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
- MPU6050.cpp.o: In function `MPU6050::getFIFOBytes(unsigned char*, unsigned char)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2678: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2678: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2678: undefined reference to `I2Cdev::readBytes(unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
- MPU6050.cpp.o: In function `MPU6050::getFIFOCount()':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2642: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2642: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2642: undefined reference to `I2Cdev::readBytes(unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
- MPU6050.cpp.o: In function `MPU6050::getRotationX()':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:1870: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:1870: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:1870: undefined reference to `I2Cdev::readBytes(unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
- MPU6050.cpp.o: In function `MPU6050::writeMemoryBlock(unsigned char const*, unsigned int, unsigned char, unsigned char, bool, bool)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2994: undefined reference to `I2Cdev::writeBytes(unsigned char, unsigned char, unsigned char, unsigned char*)'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2999: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2999: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:3000: undefined reference to `I2Cdev::readBytes(unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
- MPU6050.cpp.o: In function `MPU6050::writeDMPConfigurationSet(unsigned char const*, unsigned int, bool)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:3103: undefined reference to `I2Cdev::writeByte(unsigned char, unsigned char, unsigned char)'
- MPU6050.cpp.o: In function `MPU6050::resetDMP()':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2908: undefined reference to `I2Cdev::writeBit(unsigned char, unsigned char, unsigned char, unsigned char)'
- MPU6050.cpp.o: In function `MPU6050::setDMPEnabled(bool)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2905: undefined reference to `I2Cdev::writeBit(unsigned char, unsigned char, unsigned char, unsigned char)'
- MPU6050.cpp.o: In function `MPU6050::setOTPBankValid(bool)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2723: undefined reference to `I2Cdev::writeBit(unsigned char, unsigned char, unsigned char, unsigned char)'
- MPU6050.cpp.o: In function `MPU6050::setSleepEnabled(bool)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2384: undefined reference to `I2Cdev::writeBit(unsigned char, unsigned char, unsigned char, unsigned char)'
- MPU6050.cpp.o: In function `MPU6050::reset()':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2360: undefined reference to `I2Cdev::writeBit(unsigned char, unsigned char, unsigned char, unsigned char)'
- MPU6050.cpp.o:C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2334: more undefined references to `I2Cdev::writeBit(unsigned char, unsigned char, unsigned char, unsigned char)' follow
- MPU6050.cpp.o: In function `MPU6050::getOTPBankValid()':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2719: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2719: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2719: undefined reference to `I2Cdev::readBit(unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
- MPU6050.cpp.o: In function `MPU6050::setZGyroOffsetUser(int)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2840: undefined reference to `I2Cdev::writeWord(unsigned char, unsigned char, unsigned int)'
- MPU6050.cpp.o: In function `MPU6050::setYGyroOffsetUser(int)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2830: undefined reference to `I2Cdev::writeWord(unsigned char, unsigned char, unsigned int)'
- MPU6050.cpp.o: In function `MPU6050::setXGyroOffsetUser(int)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2820: undefined reference to `I2Cdev::writeWord(unsigned char, unsigned char, unsigned int)'
- MPU6050.cpp.o: In function `MPU6050::setZGyroOffset(signed char)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2750: undefined reference to `I2Cdev::writeBits(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
- MPU6050.cpp.o: In function `MPU6050::setYGyroOffset(signed char)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2740: undefined reference to `I2Cdev::writeBits(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
- MPU6050.cpp.o: In function `MPU6050::setXGyroOffset(signed char)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2730: undefined reference to `I2Cdev::writeBits(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
- MPU6050.cpp.o: In function `MPU6050::setClockSource(unsigned char)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2477: undefined reference to `I2Cdev::writeBits(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
- MPU6050.cpp.o: In function `MPU6050::setFullScaleAccelRange(unsigned char)':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:329: undefined reference to `I2Cdev::writeBits(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
- MPU6050.cpp.o:C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:253: more undefined references to `I2Cdev::writeBits(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' follow
- MPU6050.cpp.o: In function `MPU6050::getZGyroOffset()':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2746: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2746: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2746: undefined reference to `I2Cdev::readBits(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
- MPU6050.cpp.o: In function `MPU6050::getYGyroOffset()':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2736: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2736: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2736: undefined reference to `I2Cdev::readBits(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
- MPU6050.cpp.o: In function `MPU6050::getXGyroOffset()':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2726: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2726: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2726: undefined reference to `I2Cdev::readBits(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
- MPU6050.cpp.o: In function `MPU6050::getDeviceID()':
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2698: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2698: undefined reference to `I2Cdev::readTimeout'
- C:\Users\xbaojun\AppData\Local\Temp\build3484872006706118297.tmp/MPU6050.cpp:2698: undefined reference to `I2Cdev::readBits(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
复制代码 |
|