
dll相关
文章平均质量分 75
过好每一天的女胖子
这个作者很懒,什么都没留下…
展开
-
编译curl的动态库以及curl动态库的使用
文章目录1、编译curl静态库2、curl动态库的编译1、直接编译curl源码2、用户生成自定义curl动态库2.1、用户根据自己的需要,列出需要使用的接口2.2 实现上述的接口2.3 接口均实现完成,点击编译即可2.4 其他情况3、注意点1、编译curl静态库1、从 https://github.com/curl/curl.git 拉取curl的源码,我是直接下载的zip包2、本地解压zip包到对应的目录3、根据情况打开curl-all.sln解决方案,这里使用的是curl\projects\Wi原创 2021-12-27 16:41:01 · 5208 阅读 · 0 评论 -
加载Dll的公共类实现
一、背景和目标说明背景:工作中,经常需要加载特定的dll完成特定的功能,为了避免重复代码,因此自行封装了一个简单的加载dll的类。目标:该类能实现加载同一套导出接口的dll二、术语和参考资料暂无三、 设计1、整体思路首先需要约定这一套dll的导出接口是分别是CreateObject、ReleaseObject支持加载不同的dll,因此需要外部传入dll的全路径获取导出接口2、设计方案2.1 类接口#pragma once//定义导出接口typedef int (__stdcal原创 2021-09-07 18:29:28 · 385 阅读 · 1 评论