libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of irparams'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of timerConfigForSend(unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of timerConfigForReceive()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of setLEDFeedback(unsigned char, bool)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of FeedbackLEDControl'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of enableLEDFeedback()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of disableLEDFeedback()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of setFeedbackLED(bool)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of blink13(bool)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of setBlinkPin(unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::setReceivePin(unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::IRrecv()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::IRrecv()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IrReceiver'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::IRrecv(unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::IRrecv(unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::IRrecv(unsigned char, unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::IRrecv(unsigned char, unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::stop()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::end()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::disableIRIn()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::isIdle()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::resume()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::enableIRIn()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::begin(unsigned char, bool, unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::start()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::start(unsigned int)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::initDecodedIRData()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::available()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::initBiphaselevel(unsigned char, unsigned int)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of sBiphaseDecodeRawbuffOffset'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of sBiphaseTimeUnit'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of sUsedTimingIntervals'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::compare(unsigned int, unsigned int)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::decodeHash()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::decode()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::read()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::decodeHashOld(decode_results*)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of matchTicks(unsigned int, unsigned int)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::getBiphaselevel()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of sCurrentTimingIntervals'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of MATCH(unsigned int, unsigned int)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of matchMark(unsigned int, unsigned int)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of MATCH_MARK(unsigned int, unsigned int)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of matchSpace(unsigned int, unsigned int)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::decodePulseWidthData(unsigned char, unsigned char, unsigned int, unsigned int, unsigned int, bool)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::decodePulseDistanceData(unsigned char, unsigned char, unsigned int, unsigned int, unsigned int, bool)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of MATCH_SPACE(unsigned int, unsigned int)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of getMarkExcessMicros()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of CheckForRecordGapsMicros(Print*, IRData*)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::printIRResultMinimal(Print*)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::printIRResultRawFormatted(Print*, bool)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::compensateAndStoreIRResultInArray(unsigned char*)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::printIRResultAsCVariables(Print*)'
"MideaIR.h" 对应多个库
已使用: /Users/linquan/Documents/Arduino/libraries/MideaIRWrapper
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
未使用:/Users/linquan/Documents/Arduino/libraries/ArduMideaWrapper-master
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of getProtocolString(decode_type_t)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of printIRResultShort(Print*, IRData*, unsigned int)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::printIRResultShort(Print*)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::compensateAndPrintIRResultAsCArray(Print*, bool)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of __vector_8'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRrecv::decode(decode_results*)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::IRsend()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::IRsend()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::IRsend(unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::IRsend(unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::setSendPin(unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::begin(unsigned char, bool, unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::begin(bool, unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::write(IRData*, unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::mark(unsigned int)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::IRLedOff()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::customDelayMicroseconds(unsigned long)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::space(unsigned int)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::sendPulseDistanceWidthData(unsigned int, unsigned int, unsigned int, unsigned int, unsigned long, unsigned char, bool, bool)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::sendBiphaseData(unsigned int, unsigned long, unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::enableIROut(unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::sendRaw(unsigned int const*, unsigned char, unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::sendRaw(unsigned char const*, unsigned char, unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::sendRaw_P(unsigned int const*, unsigned char, unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::sendRaw_P(unsigned char const*, unsigned char, unsigned char)'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IRsend::getPulseCorrectionNanos()'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function irparams': (.text+0x0): multiple definition of IrSender'
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2: error: ld returned 1 exit status
exit status 1
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofirparams'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition oftimerConfigForSend(unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition oftimerConfigForReceive()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofsetLEDFeedback(unsigned char, bool)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofFeedbackLEDControl'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofenableLEDFeedback()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofdisableLEDFeedback()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofsetFeedbackLED(bool)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofblink13(bool)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofsetBlinkPin(unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::setReceivePin(unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::IRrecv()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::IRrecv()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIrReceiver'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::IRrecv(unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::IRrecv(unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::IRrecv(unsigned char, unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::IRrecv(unsigned char, unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::stop()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::end()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::disableIRIn()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::isIdle()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::resume()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::enableIRIn()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::begin(unsigned char, bool, unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::start()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::start(unsigned int)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::initDecodedIRData()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::available()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::initBiphaselevel(unsigned char, unsigned int)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofsBiphaseDecodeRawbuffOffset'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofsBiphaseTimeUnit'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofsUsedTimingIntervals'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::compare(unsigned int, unsigned int)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::decodeHash()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::decode()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::read()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::decodeHashOld(decode_results*)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofmatchTicks(unsigned int, unsigned int)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::getBiphaselevel()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofsCurrentTimingIntervals'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofMATCH(unsigned int, unsigned int)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofmatchMark(unsigned int, unsigned int)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofMATCH_MARK(unsigned int, unsigned int)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofmatchSpace(unsigned int, unsigned int)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::decodePulseWidthData(unsigned char, unsigned char, unsigned int, unsigned int, unsigned int, bool)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::decodePulseDistanceData(unsigned char, unsigned char, unsigned int, unsigned int, unsigned int, bool)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofMATCH_SPACE(unsigned int, unsigned int)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofgetMarkExcessMicros()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofCheckForRecordGapsMicros(Print*, IRData*)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::printIRResultMinimal(Print*)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::printIRResultRawFormatted(Print*, bool)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::compensateAndStoreIRResultInArray(unsigned char*)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::printIRResultAsCVariables(Print*)'"MideaIR.h" 对应多个库
已使用: /Users/linquan/Documents/Arduino/libraries/MideaIRWrapper
sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
未使用:/Users/linquan/Documents/Arduino/libraries/ArduMideaWrapper-master
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofgetProtocolString(decode_type_t)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofprintIRResultShort(Print*, IRData*, unsigned int)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::printIRResultShort(Print*)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::compensateAndPrintIRResultAsCArray(Print*, bool)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition of__vector_8'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRrecv::decode(decode_results*)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::IRsend()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::IRsend()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::IRsend(unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::IRsend(unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::setSendPin(unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::begin(unsigned char, bool, unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::begin(bool, unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::write(IRData*, unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::mark(unsigned int)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::IRLedOff()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::customDelayMicroseconds(unsigned long)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::space(unsigned int)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::sendPulseDistanceWidthData(unsigned int, unsigned int, unsigned int, unsigned int, unsigned long, unsigned char, bool, bool)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::sendBiphaseData(unsigned int, unsigned long, unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::enableIROut(unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::sendRaw(unsigned int const*, unsigned char, unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::sendRaw(unsigned char const*, unsigned char, unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::sendRaw_P(unsigned int const*, unsigned char, unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::sendRaw_P(unsigned char const*, unsigned char, unsigned char)'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIRsend::getPulseCorrectionNanos()'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries/MideaIRWrapper/MidearIR.cpp.o (symbol from plugin): In function
irparams': (.text+0x0): multiple definition ofIrSender'sketch/basic_commands.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2: error: ld returned 1 exit status
exit status 1