最近需要将linux程序函数模块封装为dll,查阅诸多文章,现将其简单整理。
参考文章1:http://blog.chinaunix.net/uid-20255102-id-1713076.html dll基础概念
参考文章2:http://www.blogjava.net/wxb_nudt/archive/2007/09/11/144371.html 深入理解dll
参考文章3:https://blog.csdn.net/wangzhen209/article/details/50764208 dll文件导出lib(隐式加载使用)
工具:https://download.csdn.net/download/folian1989/10377169 depends22 dll动态库查看 exe依赖库查看 32位和64位
一、概念
对象库(Object Library)对象库是指普通的库文件,比如C运行时库libc.lib;

这篇博客介绍了Windows API中的DLL(动态链接库)概念,包括对象库和导入库的差异。详细讲解了DLL的制作过程,特别是__declspec(dllexport)方式导出函数的注意事项,如__stdcall调用约定。还提到了使用.def文件导出函数以及相关命令行配置,如环境变量设置和路径添加。最后讨论了如何通过DLL导出LIB文件。
1万+

被折叠的 条评论
为什么被折叠?



