Win10 VS2013 OpenSSL 配置

    win10 下 编译openssl  VS2013环境配置与测试

    最近一直弄这个,百度找了好久之前总是失败,终于昨晚配置成功了。下面我将我配置的过程和大家分享。需要配置过程中的资料的,可以加我QQ(1943389280--高八度琴弦),我就不在这里给出链接了,网速不好,上传到百度云太费时了。

第一步:配置前的准备工作

Win10 VS2013 OpenSSL 配置 大家在百度上下载这个三个。还有VS2013也要提前安装好。

Win10 VS2013 OpenSSL 配置

Win10 VS2013 OpenSSL 配置Win10 VS2013 OpenSSL 配置

这些百度上都有。如果没有可以加我,我给大家发。

第一个和第二个软件大家下载好之后直接安装就好,百度都有安装过程,这里就不再给出,第三个openssl下载好之后会用。

Perl安装好之后找到这个Win10 VS2013 OpenSSL 配置

打开cmd如果出现下图,就说明安装成功了。

Win10 VS2013 OpenSSL 配置

 这里大家不要忘记进行环境变量的配置。右击“我的电脑”--> 属性--> 高级系统设置 --> 环境变量 --> 系统变量 --> Path   我们进行如下的配置。路径对照自己安装时的路径配置。

Win10 VS2013 OpenSSL 配置

Win10 VS2013 OpenSSL 配置

基本就这三个 Perl、VS2013、 nasm。

第一步:配置OpenSSL

1. 我的是放在了F盘下,我建议大家直接创建这两个文件夹,不要加任何路径,直接在盘下面创建,之后会用到。

Win10 VS2013 OpenSSL 配置

2. 在刚刚创建的openssl-1.0.2m的文件夹中,把之前下载好的openssl压缩包里的内容直解压在这个文件夹中。之后如图进行操作。

Win10 VS2013 OpenSSL 配置 

3.  “F:\OpenSSL”就是我之前在F盘下面创建的文件夹。大家根据自己路径写。

Win10 VS2013 OpenSSL 配置

第3步完成之后如下:

Win10 VS2013 OpenSSL 配置

4. Win10 VS2013 OpenSSL 配置

5. 之后,我们找到VS2013 bin目录,进行如下操作:vcvars32.bat

Win10 VS2013 OpenSSL 配置

6. 上面输入完毕之后没有什么结果,不必担心,是正常的,之后我们切回到openssl的目录进行如下操作:

Win10 VS2013 OpenSSL 配置

7. 上述操作完成之后,大家在openssl目录里会找到这个文件夹,这就说明操作成功。

Win10 VS2013 OpenSSL 配置

8. 之后继续进行如下操作:

Win10 VS2013 OpenSSL 配置

9. 如果第8步完成,并成功会出现如下结果。

Win10 VS2013 OpenSSL 配置

10. 之后继续操作:

Win10 VS2013 OpenSSL 配置

11. 如果第10步操作成功,会出现如下文件夹。后期配置VS有用。

Win10 VS2013 OpenSSL 配置

以上所有配置工作完成。之后我们打开VS2013进行编码测试。

1. Win10 VS2013 OpenSSL 配置

2. 打开VS2013。我的项目之前创建过,大家可以自己创建一个项目。之后右击项目-->属性

Win10 VS2013 OpenSSL 配置

3. 然后找到如下红色框的内容:

Win10 VS2013 OpenSSL 配置

之后点击编辑:Win10 VS2013 OpenSSL 配置

第一个是之前我们解压之后目录里面的“inc32”文件夹,第二个是之前在F盘下创建的OpenSSL文件夹,在编译openssl过程时生成的文件都在这里。记住,添加的时候最后一定要加 ; 号,否则不会成功

Win10 VS2013 OpenSSL 配置 

Win10 VS2013 OpenSSL 配置  Win10 VS2013 OpenSSL 配置

4. 继续操作如下:

Win10 VS2013 OpenSSL 配置

我们找到lib文件中的lib文件,如下:  并写到“附加依赖项”中,同理记得加 ; 号

Win10 VS2013 OpenSSL 配置Win10 VS2013 OpenSSL 配置 Win10 VS2013 OpenSSL 配置

以上步骤都做完之后,我们回到项目中如下,说明openssl库加载成功。

Win10 VS2013 OpenSSL 配置

之后百度一个例子进行测试:

Win10 VS2013 OpenSSL 配置

Win10 VS2013 OpenSSL 配置 可以运行。

   到此为止,win10 下编译openssl 以及测试就全部完成了。由于时间紧迫,所以排版太难看,希望大家谅解,如果有什么问题,可以加我QQ进行交流。

这是我之前借鉴的链接给了我很多帮助:

https://blog.****.net/liang19890820/article/details/51658574