参照的这个链接文章,
http://www.cnblogs.com/zzugyl/p/5037152.html
但是在具体的 时候,有2个问题,
第一个:
NMAKE:fatal error U1077. return code 0x2...................................................
产生原因:找不到代码文件中包含的头文件
解决办法:cmd下进入到vs安装路径\VC\Bin下,执行vcvars32,此时会执行vcvas32.bat自动为vs设置环境变量,也可以直接进入你的vs2010安装目录下找到vcvas32.bat,设置环境变量。
第二个:
cd /d D:\privatecode\libcurl\sourcecode\curl-7.56.1\curl-7.56.1\winbuild,就是cd命令要进入到 libcurl的winbuild目录下
上面2个问题是我在通过nmake编译 libcurl的遇到的,解决之后就可以生成libcurl库了,
需要注意,要利用vs2010的cmd工具,进入libcurl的winbuild目录。
生成的libcurl库在
D:\privatecode\libcurl\sourcecode\curl-7.56.1\curl-7.56.1\builds 这个目录里面,
关于nmake的命令格式,参照winbuild下面的 BUILD.WINDOWS.txt 这个文件说明,里面很详细的告诉了要怎么配置参数。具体看个人的实际需要。