在Visual Studio 2008中构buildlibcurl库

我正在尝试从源代码构buildlibcurl。 我已经尝试了几乎所有已经在任何论坛上回答的事情,但没有成功。 任何人都可以告诉我如何做到这一点?

我发现这个问题构buildlibcurl库在c + +,Noob的问题,但解决scheme不适合我

然后我发现这个指南http://curl.haxx.se/libcurl/c/Using-libcurl-with-SSH-support-in-Visual-Studio-2008.pdf我跟着每一步,事情顺利,直到结束文件的第3.4节,当我尝试构buildlibSSH2它显示错误

fatal error LNK1181: cannot open input file 'libeay32.lib;ssleay32.lib' 

这个错误的可能原因是该path包含“空格”,但我的path是

  C:\openssl_lib\lib 

如文件中所写(不含空格)。 当我找不到任何解决scheme,我甚至重命名该文件夹

 "openssl_lib" to "openssllib" 

只是为了确保“_”字符不是这个错误的原因,但没有用。

然后,我发现有时连接器会导致问题,如果库名称不存在“lib”前缀。 我手动将库文件重命名为

  libeay32.lib and libssleay32.lib 

但是这也不能解决问题。

我已经花了8个小时,一次又一次地经历了所有的麻烦,我现在太沮丧,所以请帮助…

环境详细信息:Windows 7 64位Visual Studio 2008

Solutions Collecting From Web of "在Visual Studio 2008中构buildlibcurl库"