首页 / 科技百科 / 正文

include包含文件的作用

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

如有侵权请及时联系我们处理,转载请注明出处来自