ADS1.2下建立自己的Lib库文件

转自:http://blog.chinaunix.net/uid-20607586-id-1916009.html

 

一.生成Lib库文件
1.首先,新建Lib工程(lib_tst_gliethttp.mcp)
File-New-ARM Object Library
2.建立一个c文件,输入测试函数
int get_name(void)
{
     for(;;)printf("aaaa\r\n");
}
3.编译生成以上的文件到lib_tst_gliethttp_Data\DebugRel\lib_tst_gliethttp.a
通过以上三个步骤,我们生成了测试用的Lib库文件lib_tst_gliethttp.a

二.对Lib库文件进行引用
1.首先,新建Lib工程(exec_tst_gliethttp.mcp)
File-New-ARM Executable Image
2.建立一个main.c文件,输入如下代码
//lib库函数引用测试
extern int get_name(void);
//--------------------------------------------------------------
//【 版         本 】v1.0
//【 函 数 名 称 】void main(void)
//【 创建人及创建时间 】gliethttp 2006-07-12
//【 修改人及修改时间 】
//【 修 改 原 因 】
//【 功 能 描 述 】
//--------------------------------------------------------------
int main(void)
{
    return get_name();
}
3.将main.c文件和生成的Lib库文件lib_tst_gliethttp.a一起导入
通过以上三个步骤,我们完成了对Lib库文件lib_tst_gliethttp.a的引用

你可能感兴趣的:(ADS1.2下建立自己的Lib库文件)