首先,首先我們知道,在main目錄下RTOS已經給我們配置好了,所以我們從例子程序裏面賦值出來就可以直接編譯使用。
我們如果需要添加自己的文件和文件夾的話就需要我們自己指定路勁了。
我的做法是:先建立一個自己的文件夾,這個文件夾裏面用來存放C文件,然後在這個文件夾裏面再建一個include文件夾用來存放頭文件,目錄結構看下圖:
文件夾建好了之後就可以添加文件了,記住不要忘記了添加component.mk這個文件,直接複製main目錄下的就好了,這個時候編譯器還是會找不到文件的,這是因爲我們還沒有指定我們自己添加的文件的路徑,在哪裏添加呢,當然是main文件夾下的component.mk這個文件裏面添加了
# //這條用於添加,裏面含有C文件的文件夾
COMPONENT_SRCDIRS += usertask
# //這天用於添加,需要編譯的頭文件
COMPONENT_ADD_INCLUDEDIRS += usertask/include/
操作完到這裏就可以愉快的make all 了。