原创 .lib 文件

2012-12-9 12:07 1006 15 15 分类: 工程师职场

lib有静态lib和动态lib之分。
静态lib将导出声明和实现都放在lib中。编译后所有代码都嵌入到宿主程序
动态lib相当于一个h文件,是对实现部分(.dll文件)的导出部分的声明。编译后只是将导出声明部分编译到宿主程序中,运行时候需要相应的dll文件支持

在工程中包含.h 和.lib 静态库

或者               .h和.lib动态库.dll

 

不知道这么想对不对

CCS 工程中包含的.c 文件都会被编译成.obj 文件

比如ADC.H 就会被编译成ADC.obj 

最后在连接的时候把所有的.obj连接起来

 

如果外设相关函数都编译到了一个静态库.LIB中的时候

只要在工程中包含这个库就可以了。在加上头文件就OK

 

如果使用 f2802x_examples文件夹 就是使用TI使用的库函数

如果使用 f2802x_headers 文件夹  就是不使用库 直接对寄存器进行操作

 

 

lib

文章评论0条评论)

登录后参与讨论
我要评论
0
15
关闭 站长推荐上一条 /2 下一条