<em id="ri2my"></em>
  • <em id="ri2my"></em>
    <em id="ri2my"><label id="ri2my"><nav id="ri2my"></nav></label></em>
  • <em id="ri2my"><label id="ri2my"></label></em>
    <div id="ri2my"></div>
    1. <em id="ri2my"><label id="ri2my"></label></em>
    2. <em id="ri2my"><ol id="ri2my"></ol></em>
      <em id="ri2my"></em>

      1. 只要加載aJson.h就不能完成編譯

        作者:whyygug | 更新時間:2017-10-21 | 瀏覽量:1814

        D:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Print.h:90:18: error:   overriding 'virtual void Print::flush()'
             virtual void flush() { /* Empty implementation for backward compatibility */ }
                          ^
        exit status 1
        為開發板 Arduino/Genuino Mega or Mega 2560 編譯時出錯。
         
        這是什么原因

        評論:共11條

        貝殼物聯 評論于:2017-10-21 05:19:32
        使用1.6.5-1.8.2的arduino IDE試試
        lr1991 評論于:2017-11-06 19:27:17
        最好是1.8.2
        whyygug 評論于:2017-11-09 17:48:23
        找到原因了,要把ajson里的flush函數改成其他名字就行
        whyygug 評論于:2017-11-09 17:48:41
        .h和.cpp里的都要改
        whyygug 評論于:2017-11-09 17:49:01
        但是要改成同樣的名字
        xukaiyuha 回復于:2018-04-26 19:29:37
        回復 @whyygug:改成同樣的名字是什么操作?
        tomoya06 評論于:2017-12-14 23:02:00
        感謝樓上,還好論壇有人哈哈
        candura 評論于:2018-01-30 15:08:55
        哈哈,我今天也遇到這個問題了,后來去到 aJson 庫的GITHUB上發現也有人在ISSUE反饋這個問題,不過作者還沒有答復。
        我的臨時解決方案是把 aJSON.h 和 aJSON.cpp 里面的 int flush(); 都替換成 int aJsonStreamflush(); 來避免沖突。
        目前使用均無任何問題,就是不知道以后會不會遇到什么不可知問題。
        CRJ 回復于:2021-01-12 21:01:00
        回復 @candura:使用您的方法已解決 感謝!!!!
        Sherk_ 評論于:2018-05-07 23:21:52
        我直接把.h和.cpp文件內的flush注釋掉了,也沒什么影響
        hc_羽 評論于:2018-12-04 14:20:17
        我來說說我的解決辦法,打開庫里aJSON.h將第92行int flush()改為int flush2(),打開aJSON.cpp將514行的aJsonStream::flush()改為aJsonStream::flush2(),總之沖突就在flush名字上。應該是和底層avr的core里的一個函數沖突了,所以為什么之前的IDE可用而后面的IDE不可用了吧。
        返回頂部

        <em id="ri2my"></em>
      2. <em id="ri2my"></em>
        <em id="ri2my"><label id="ri2my"><nav id="ri2my"></nav></label></em>
      3. <em id="ri2my"><label id="ri2my"></label></em>
        <div id="ri2my"></div>
        1. <em id="ri2my"><label id="ri2my"></label></em>
        2. <em id="ri2my"><ol id="ri2my"></ol></em>
          <em id="ri2my"></em>

          1. 免费高清视频