勵志

勵志人生知識庫

keil怎麼生成h檔案

Keil軟體中生成.h檔案的方法有多種,比如:

在Keil中打開工程,並選擇要生成.h檔案的源檔案。在工具列中選擇「Options for Target」,然後選擇「C/C++」選項卡。在「C/C++」選項卡中,找到「Preprocessor Symbols」選項,並添加一個新的符號,例如「GENERATE_HEADER」。在原始碼中,在需要導出到.h檔案中的代碼前後分別加上以下代碼:#ifdef GENERATE_HEADER //需要導出到.h檔案中的代碼 #endif。在工具列中選擇「Project」,然後選擇「Create HEX File」。在生成HEX檔案的過程中,Keil會自動將帶有「GENERATE_HEADER」符號的代碼導出到一個.h檔案中,該檔案位於工程目錄下的「OBJ」資料夾中。

在工程管理器中右鍵單擊「Source Group 1」資料夾,選擇「Add New Item to Group 'Source Group 1'...」。在彈出的「Add New Item」對話框中,選擇「C Source File」,然後輸入檔案名稱,比如「test.c」,並點擊「Add」。雙擊「test.c」檔案,輸入以下代碼:#include"test.h"void test(){// 這裡寫測試函式的代碼}。在工程管理器中右鍵單擊「Source Group 1」資料夾,選擇「Add New Item to Group 'Source Group 1'...」。在彈出的「Add New Item」對話框中,選擇「Header File」,然後輸入檔案名稱,比如「test.h」,並點擊「Add」。雙擊「test.h」檔案,輸入以下代碼:#ifndef__TEST_H__#define__TEST_H__void test();#endif// __TEST_H__。在需要調用「test()」函式的地方,只需要在檔案開頭加上「#include "test.h"」,然後就可以直接調用「test()」函式了。