如何为windows编译liboauth

前端之家收集整理的这篇文章主要介绍了如何为windows编译liboauth前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有人为 Windows成功编译了 liboauth吗?

任何帮助在这里非常感谢.

你需要至少0.9.3才能编译.
version 0.9.3
 - yet more build-system fixes:
   - allow to override HASH_LIBS and CURL_LIBS using envoronment variables
   - include them in .pc and tests/Makefile.am

我使用以下步骤使其工作:

为此,您需要安装MSYS / MINGW

>转到:http://www.gknw.de/mirror/curl/win32/
>下载当前curl-x.xx.x-ssl-sspi-zlib-static-bin-w32.zip
>打开zip文件读取built.txt并找出使用的OpenSSL版本.
>解压缩libcurl.dll,libeay32.dll和libssl32.dll并安装进来
mingw / bin目录
>转到CURL主页并下载匹配的curl-x.xx.x.zip文件.
>打开zip文件并将include / curl目录移动到/ mingw中
它是在mingw / include / curl
>转到OpenSSL主页并下载匹配的openssl-x.x.xy.tar.gz文件.
>打开tar.gz并将include / openssl目录移动到/ mingw
>转到http://liboauth.sourceforge.net/并下载当前版本
(至少得到0.9.3)
>从msys shell运行:

env PKG_CONFIG=/bin/true ./configure --disable-static --disable-curl \
CURL_LIBS=/mingw/bin/libcurl.dll HASH_LIBS="/mingw/bin/libeay32.dll \
/mingw/bin/libssl32.dll" --prefix=/mingw

>那么:

mingw32-make && mingw32-make check

>手指交叉,这一切都按照应有的方式进行编译.

mingw32-make install
原文链接:https://www.f2er.com/windows/364463.html

猜你在找的Windows相关文章