lib是静态库,dll一般是动态链接库(也可能是其他库) )。
例如,要编译exe,lib在编译时编译成exe,并成为程序的一部分
dll不进行编译,在运行时转入(是在exe运行后立即转入,还是在运行了一半后转入)。
用法,lib需要. lib文件和. h文件。 程序通常使用. h函数,将. lib文件添加到链接选项中就可以了
dll的使用方法有两种,一种是. h .lib .dll,使用方法和前面一样,中间的lib是中继,在运行时调用dll
第二,要直接使用dll,需要知道dll的函数定义。 使用LoadLibrary和GetProcAddress取出函数指针,看看msdn的例子
. h )头文件(lib )库文件(dll )动态链接库文件)之间的关系和作用区分: https://www.cn blogs.com/az bane/p/7364060.ht64060.http