静态linking就是 直接把lib中使用到的代码全部 copy 到exe中;
动态linking就是 在runtime的时候把用到的lib 进行连接使用,(其中windows可以提供相应的接口,加载dll——dynamic link library)
lib都是配合头文件使用,一般的函数声明放在头文件中,具体执行放在lib中,链接器会找到附加库目录中的附加依赖项,然后进行静态连接。
静态linking就是 直接把lib中使用到的代码全部 copy 到exe中;
动态linking就是 在runtime的时候把用到的lib 进行连接使用,(其中windows可以提供相应的接口,加载dll——dynamic link library)
lib都是配合头文件使用,一般的函数声明放在头文件中,具体执行放在lib中,链接器会找到附加库目录中的附加依赖项,然后进行静态连接。