plc程序上传和下载 如何将自己的c文件做出静态库lib?
浏览量:2208
时间:2021-03-11 08:41:55
作者:admin
如何将自己的c文件做出静态库lib?
库分为静态库和动态库。静态库是lib,动态库是lib DLL。只要正确设置依赖库,静态库就会自动链接在一起。动态库必须有DLL。有两种解决方法
1。许多库将同时提供静态和动态版本。你可以找到你所依赖的三个静态版本
2。使用显式链接,而不是隐式链接(这是您现在的方式),然后将DLL打包为资源,并在动态发布后加载它。如果您的环境受到限制并且无法释放文件,您可以使用loadpbdllfrommemory从内存中加载DLL。
windows上malloc等静态库在libcmt.lib里找不到是为什么?
您使用VC编译器吗?如果是这样,就有动态链接和静态链接。使用动态链接时,这些函数不在libcmt中,而是在VC运行时库中。使用visualstudio,您不需要手动设置这些链接库文件。如果在项目的编译器属性中设置运行时类型,则会自动链接到正确的库文件。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
咖啡店空间布局 知名咖啡店