阅读:1770回复:2
vxworks下.a 和 .o有什么区别?
我做了一个USB的驱动程序,发现编译成.a文件后不好了,怀疑是优先级变化了,各位高手请帮忙参考一下是不是这样?
|
|
|
沙发#
发布于:2002-03-08 12:39
.a
.o 是编译器生成得和vxworks无关得 .o是.obj,是编译连接用得中间库文件 .a是生成bin文件所需要连接得 大致是这样得了 希望其他高手指正 |
|
板凳#
发布于:2002-06-07 14:37
.o是目标文件,就是.c;.cpp;.s 这些文件编译生成的。是二进制文件。
.a 是库文件,是把多个.o 文件连接到一起后生成的二进制文件。 这两个文件都可以在工程连接是使用,这是作用完全一样。 |
|