1.o就是object,也就是相当于windows下编译的obj文件,俗称目标文件
2..a就是archive,也就相当于window的VC下编译的lib文件,俗称静态库文件.多个.a可以链接生成一个exe的可执行文件。
,o文件是链接文件,.a静态库文件,靠.o文件生成,作为一个库外部程序提供函数,接口。生成.o文件。
gcc -c test.o test .c
生成.a文件
ar cqs test.a test.o
Copyright @ 2024 冬枭 Powered by .NET 8.0 on Kubernetes Powered by: .Text and ASP.NET Theme by: .NET Monster