1
我試圖實現一個自定義庫,我發現了這個oline。這裏是鏈接: http://rinkydinkelectronics.com/library.php?id=80如何包含自定義C庫
我想用一些函數來幫助我顯示遊戲蛇與chipKIT UNO32板的基本I/O盾。
我把文件
- OLED_I2C.cpp
- OLED_I2C.h
- 和OLED_I2C /硬件/ PIC32內兩個文件(因爲PIC32是硬件我)
進入我的主要位置的同一個指令。 (我的主要位於一個名爲project.c的文件中)
然後我試着用它初始化顯示器來測試庫是否工作正如我在下載的例子中看到的那樣。像這樣:
(我刪除了程序的其餘部分,只保留相關部分)
#include <OLED_I2C.h>
OLED myOLED(SDA, SCL, 8);
void setup()
{
myOLED.begin();
}
main
{
setup();
}
但我得到的錯誤:
project.c:5:22: ödesdigert fel: OLED_I2C.h: No such file or directory
#include <OLED_I2C.h>
^
(ödesdigert fel = fatal error)
爲什麼不能找到該文件,即使我把它放在與我的主文件相同的目錄中?
任何人都可以幫助我理解我做錯了什麼,或者我可能已經嚴重誤解了什麼?
PS。對不起,我無法將庫包含在標籤中,但單獨使用庫不是一種選擇,我根本不知道有關庫的信息,以確定它是什麼類型。