include包含头文件的作用
include头文件的作用:只是单纯的拷贝各种函数和变量的声明,宏定义等等,库函数实体在编译器库当中,在链接阶段会查找名字,如果有调用才会链接上。如果静态库中一个OBJ中的函数被调用,则该OBJ包括未被使用的函数都会被链接到目标中;如果静态库中一个OBJ中的任一函数都未被调用,则该OBJ则完全不会被包含到目标文件中。编译器一个obj只保存一个函数就是为了防止链接上没用到的函数。而用户自己写的.c文件生成的obj,无论另一个.c文件有没有调用函数,都全部链接过来。

如有侵权请及时联系我们处理,转载请注明出处来自
随机推荐
科技快讯 |备案号:( 沪ICP备2026008940号-1 )