ArduinoIDE使用文件夾方式和引用頭文件方法


1.在ArduinoIDE中怎么用文件夾形式來保存源文件和頭文件呢?

首先,在Arduino的1.6.10版本之后,官方給出來了工程代碼中使用文件夾形式的方法,該方法必須使用src文件夾。

給出一個工程文件夾例子:

project folder
|- project.ino
|- types.h
|- demo.cpp
|- demo.h
| -src folder
    | -sub1 folder
    |   | -gadget1.c
    |   | -gadget1.h
    |   | -gadget2.c
    |   | -gadget2.h
    | -blarg folder
        | -foobar.c
        | -foobar.h

2.如何調用在src中的文件呢?

使用下列中引用形式來進行調用頭文件:

  • #include "src/bar.h"
  • #include "src/sub1/gadget1.h"

3.參考源

https://arduino.stackexchange.com/questions/54651/arduino-ide-and-subfolders

https://github.com/arduino/Arduino/issues/5186


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM