请问, 用vs新建个win32 静态库工程,如何引入其他静态库文件lib呢? 普通工程或者dll工程可以引入外部lib文
1个回答
展开全部
附加依赖是。不解放。 dll文件
如果您生成一个DLL,那么肯定生成LIB文件
简要说明轰下LIB的DLL的关系:
H文件的作用是:声明函数接口
DLL文件的功能是:函数的可执行代码
当我们自己的程序中引用的H文件,编译链装置如何知道DLL文件调用它的函数吗?
这是LIB文件的作用:告诉链接器哪个DLL函数调用时,函数中执行代码的DLL什么位置
这就是为什么你需要额外的依赖。 LIB文件,从而起到一个桥梁作用。
如果生成静态库文件,有没有DLL。 。 。
动态链接库的话题是非常复杂的,有很多的情况下。为了澄清这些东西需要很大的空间,有时不清楚讲不完,我建议你看看MSDN节描述的过程。
如果您生成一个DLL,那么肯定生成LIB文件
简要说明轰下LIB的DLL的关系:
H文件的作用是:声明函数接口
DLL文件的功能是:函数的可执行代码
当我们自己的程序中引用的H文件,编译链装置如何知道DLL文件调用它的函数吗?
这是LIB文件的作用:告诉链接器哪个DLL函数调用时,函数中执行代码的DLL什么位置
这就是为什么你需要额外的依赖。 LIB文件,从而起到一个桥梁作用。
如果生成静态库文件,有没有DLL。 。 。
动态链接库的话题是非常复杂的,有很多的情况下。为了澄清这些东西需要很大的空间,有时不清楚讲不完,我建议你看看MSDN节描述的过程。
追问
请看清题目,不是dll动态链接库. 谢谢您的回答.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询