mingw 环境编译 liburl
Posted 范晨鹏的博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mingw 环境编译 liburl相关的知识,希望对你有一定的参考价值。
环境是 windows 10,已经安装 mingw,并设置好mingw 和 msys的环境变量
C:\Users\cracker>set |grep MinGW Path=C:\Program Files (x86)\Windows Resource Kits\Tools\;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\MinGW\bin;C:\MinGW\msys\1.0\bin C:\Users\cracker>systeminfo | grep OS OS 名称: Microsoft Windows 10 专业版 OS 版本: 10.0.14393 暂缺 Build 14393 OS 制造商: Microsoft Corporation OS 配置: 独立工作站 OS 构件类型: Multiprocessor Free Bios 版本: LENOVO H2ET68WW(1.68), 2013/5/17 C:\Users\cracker>
下载 openssl并编译
C:\Users\crackme\Downloads\openssl-1.0.2j\openssl-1.0.2j>perl Configure enable-shared mingw
C:\Users\crackme\Downloads\openssl-1.0.2j\openssl-1.0.2j>make
perl 是 msys自带的。如果 perl命令失败,则是上一步没设置好 环境变量。
enable-shared 是指示 openssl生成动态连接库 dll。这个参数不是必须的。没有该参数则只会生成静态连接库 .a
mingw指示设置编译环境为 mingw。
以上是关于mingw 环境编译 liburl的主要内容,如果未能解决你的问题,请参考以下文章
C编程中MinGW(代码块)和VC ++ 6.0编译器之间的结果不匹配
[编译] 2minGW gcc在windows搭建编译win32程序环境
Win7 64位 VS2015及MinGW环境编译矢量库agg-2.5和cairo-1.14.6