zhuzc
驱动中牛
驱动中牛
  • 注册日期2001-09-01
  • 最后登录2005-04-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1770回复:2

vxworks下.a 和 .o有什么区别?

楼主#
更多 发布于:2002-03-06 12:19
我做了一个USB的驱动程序,发现编译成.a文件后不好了,怀疑是优先级变化了,各位高手请帮忙参考一下是不是这样?
我是树上的那只鸟,整理着自己的羽毛,看着城市的喧嚣……
simonru
驱动牛犊
驱动牛犊
  • 注册日期2002-01-18
  • 最后登录2006-03-22
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-08 12:39
.a
.o
是编译器生成得和vxworks无关得
.o是.obj,是编译连接用得中间库文件
.a是生成bin文件所需要连接得
大致是这样得了
希望其他高手指正
micah
驱动牛犊
驱动牛犊
  • 注册日期2002-06-06
  • 最后登录2002-11-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-07 14:37
.o是目标文件,就是.c;.cpp;.s 这些文件编译生成的。是二进制文件。


.a 是库文件,是把多个.o 文件连接到一起后生成的二进制文件。

这两个文件都可以在工程连接是使用,这是作用完全一样。
游客

返回顶部