我想使用MPLAB X IDE(ide for PIC development)在C中創建庫。如何使用MPLAB X IDE在庫項目中製作全局變量
我的圖書館ABCLib有這樣一個簡單的源文件:
文件abc.c
void abcTest(int n){
// I want store n as global variable
}
要在MyProject的使用這個庫我要創建abc.h MyProject的頭文件夾中:
文件abc.h
#ifndef _ABC_H
#define _ABC_H
void abcTest(int n);
#endif;
文件在MyProject.C(主文件)
#include "abc.h"
void main(void) {
abcTest(10);
}
現在,我想存儲n爲全局變量,所以,要abcTest()的調用後,我可以取回無論我想n的值。
我正在開發一個圖書館,打算在我的所有項目中重複使用它。