如何为windows编译liboauth
有人成功为Windows编译过吗如何为windows编译liboauth,windows,Windows,有人成功为Windows编译过吗 非常感谢您提供的任何帮助。设置、启动/configure&&make&&make安装如果需要,您可以使用Visual Studio。它无需修改即可工作。您还需要libcurl或外部cUrl可执行文件 您可以将libcurl构建为lib,也可以将其直接合并到您的项目中。您至少需要0.9.3才能按照您的尝试进行编译 version 0.9.3 - yet more build-system fixes: - allow to override HASH_LI
非常感谢您提供的任何帮助。设置、启动
/configure&&make&&make安装
如果需要,您可以使用Visual Studio。它无需修改即可工作。您还需要libcurl或外部cUrl可执行文件
您可以将libcurl构建为lib,也可以将其直接合并到您的项目中。您至少需要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
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
我尝试了CURL\u CFLAGS=“-I../CURL-7.21.1/include”CURL\u LIBS=“../CURL-7.21.1/lib/librelease/libcurl.lib”HASH\u CFLAGS=“-I../openssl/ssleay32.LIBS=“../openssl/ssl/libeay32.lib”。/configure--禁用libcurl--启用CURL,但make抛出“$make Makefile:171:**缺少分隔符。停止”Makefile:171:**缺少分隔符。停止确保您使用的是实制表符而不是空格。对四个空格进行全局搜索和替换应该可以解决问题。但我怀疑明威的环境。试试这个。