首页 > 代码库 > mingw 环境编译 liburl

mingw 环境编译 liburl

环境是 windows 10,已经安装 mingw,并设置好mingw 和 msys的环境变量

C:\Users\cracker>set |grep MinGWPath=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\binC:\Users\cracker>systeminfo | grep OSOS 名称:          Microsoft Windows 10 专业版OS 版本:          10.0.14393 暂缺 Build 14393OS 制造商:        Microsoft CorporationOS 配置:          独立工作站OS 构件类型:      Multiprocessor FreeBIOS 版本:        LENOVO H2ET68WW(1.68), 2013/5/17C:\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