我打开框架Fragment
我找不到FrameworkStatic.framework
个文件,但只有.o
和.h
,尽管所有评论都是确保静态库始终包含.a
个文件。
如果我的.o
不包含FrameworkStatic.framework
个文件,那么它是不是静态库? (如果没有,则可以打开它并找到代码。)
答案 0 :(得分:2)
静态库的扩展名为.a
。 .o
扩展名用于目标文件。有关如何创建静态库的简化示例。
源代码:
file1.c
file2.c
编译成目标文件:
file1.o
file2.o
然后从这些.o
文件创建静态库:
libfile.a
Static library文章中的更多信息。
回答你的问题 - 是的,你拥有的是一个静态库。