两者区别:
include文件:包含头文件(.h 或 .hpp),这些文件定义了函数、类、宏和变量的接口。只是声明
lib文件:包含库文件(动态库 .so 或静态库 .a),这些文件是经过编译和链接的二进制文件,包含了实现代码。包含实质
两者使用:
源文件中:
编译时候:
两者联系:包含有include的.c文件会编译成.o文件,而.o文件会在链接的时候,链接我们所用到的lib库文件
两者区别:
include文件:包含头文件(.h 或 .hpp),这些文件定义了函数、类、宏和变量的接口。只是声明
lib文件:包含库文件(动态库 .so 或静态库 .a),这些文件是经过编译和链接的二进制文件,包含了实现代码。包含实质
两者使用:
源文件中:
编译时候:
两者联系:包含有include的.c文件会编译成.o文件,而.o文件会在链接的时候,链接我们所用到的lib库文件