全部博文(2005)
分类:
2007-05-17 14:58:15
一.生成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的引用