Green Hills下如何用子文件夾管理復(fù)雜工程項(xiàng)目
我們?cè)陂_發(fā)項(xiàng)目時(shí),尤其是大型項(xiàng)目,我們會(huì)按照不同的功能模塊去管理文件。而具體到Green Hills集成開發(fā)環(huán)境下就是建立不同的子文件夾去管理不同的功能模塊文件。下面我們就展示下怎么在Green Hills集成開發(fā)環(huán)境下建立子文件夾的操作步驟:
1.雙擊打開IDE軟件。

2.單擊File---Create New Project…

3.在位置1處設(shè)置項(xiàng)目保存的路徑,這里采用默認(rèn)。單擊Next>按鈕。

4.選擇Stand-alone,單擊Next>按鈕。

5.選擇架構(gòu),這里選擇ARM64,?單擊Next>按鈕。

6.在左側(cè)選擇目標(biāo)板,若沒有找到,選擇Generic-ARM64列表里的內(nèi)核;這里選擇NXP iMX8 QM--->Cortex-A53 Cores內(nèi)核架構(gòu),單擊Finish…按鈕。

7.在左側(cè)選擇Hello World(C),單擊Next>按鈕。

8.可以選擇源代碼保存路徑,這里默認(rèn),填寫項(xiàng)目名稱,這里默認(rèn),單擊Next>按鈕。

9.左邊選擇是否添加Startup,System,?選擇默認(rèn)不添加,單擊Next>按鈕,完成新建項(xiàng)目。

10.單擊下快捷鍵Build,編譯沒有錯(cuò)誤即可。

11.src_hello\hello.gpj右鍵單擊在彈出的對(duì)話框中選擇Add Item into hello.gpj…

12.在彈出的對(duì)話框中選在Subproject,然后單擊Next按鈕。

13.這里設(shè)置子文件夾路徑和子項(xiàng)目名稱,將其改為subProject,單擊Finish,完成配置。

14.subProject\?subProject.gpj右鍵單擊在彈出的對(duì)話框中選擇Add File into?subProject.gpj…

15.在彈出的對(duì)話框中選擇選中a.c,a.h文件,然后單擊add按鈕,完成文件添加。

16.src_hello\hello.gpj右鍵單擊在彈出的對(duì)話框中選擇Set Build Options…。

17.設(shè)置頭文件路徑,雙擊Include Directories右端空白處,在彈出的對(duì)話控制設(shè)置路徑,單擊OK。


18.在hello.c文件中添加#include "a.h"和a();。

19.單擊src_hello\hello.gpj,編譯一下,編譯成功。

完
