C/C++
文章平均质量分 91
Python成长路
程序员小白的成长之路,分享学习过程中积累的经验和遇到问题的解决方法。主要使用的编译语言: Python
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vs2017根据proto文件编译解密方法dll给aardio使用
编译proto下载源码https://github.com/google/protobuf/releases下载完解压到某个目录下载cmake-guihttps://cmake.org/download/安装一直下一步就行了,记得勾选创建桌面快捷方式。不然还要去安装路径找开始编译第一个框选择上面下载的源码里cmake文件夹的路径,第二个框是选择编译完的文件存放的路径,随便创建一个目录就行点击左下的configure,然后第二个框选择你要使用的编辑器,因为我用的是vs2017,就选这原创 2022-03-10 23:05:33 · 2690 阅读 · 0 评论 -
c/c++编写dll进行AES加解密供其他语言调用
上一篇文章:c/c++编写dll供其他语言调用那篇文章说了怎么用dev c++和vs2017编写dll计算md5,这好像并没什么软用,只是做演示用的代码,因为大部分语言想找md5的库很简单,所以这篇文章说说怎么编写AES加解密的dllAES代码叫我用c/c++写个aes算法来不太可能,还是照旧去github借鉴一个。找了很久,发现c语言写的要么不全,要么看不懂。最后只能筛选c++写的,选中了下面这个,理由很简单,有很多调用演示代码,很容易看出怎么调用的,而且我用dev c++一跑就通,加密模式也支持(原创 2021-10-05 19:59:45 · 2473 阅读 · 2 评论 -
c/c++编写dll供其他语言调用
范例就以md5为例吧,首先去github都是md5,选一个用c或者c++写的md5.比如:https://github.com/chinaran/Compute-file-or-string-md5我试了下用dev c++运行main_md5.c文件没什么问题。不过代码中计算文件md5的函数有点问题,先不管他。Dev c++首先说一下怎么用dev写一个dll左上角->文件->新建->项目选择DLL,下面选择C项目,项目名随便,就叫md5吧。然后选择一个空文件夹,即可创建dl原创 2021-10-03 03:22:27 · 8127 阅读 · 0 评论
分享