链接:把各个模块之间相互引用的部分都处理好,使得各个模块间能够正确的衔接,其过程主要包括:地址和空间的分配、符号决议和重定位
动态链接库:windows 的.dll和linux的.so
静态链接库:windows 的.lib和linux的.a