我想在win 7上为VS2015项目静态构建lib curl 7.54.0 with openssl . 我已经构建了openssl但无法构建curl . 它失败,错误代码为U1077 .
我在“VS2015的开发人员命令提示符”中运行以下命令,
G:\ Libs \ curl-7.54.0 \ winbuild> nmake / f Makefile.vc mode = static WITH_SSL = static WITH_DEVEL =“G:\ Libs \ openssl-1.0.1g \ output”VC = 14 ENABLE_WINSSL = no DEBUG = no MACHINE = x86 GEN_PDB =没有
它编译一些文件然后失败如下,复制库... rc /i../include / dDEBUGBUILD = 0 / Fo .. \ builds \ libcurl-vc14-x86-release-static-ssl-static-ipv6-sspi- obj-curl \ curl.res .. \ src \ curl.rc'rc'不被识别为内部或外部命令,可操作程序或批处理文件 . NMAKE:致命错误U1077:'rc':返回代码'0x1'停止 . NMAKE:致命错误U1077:'“C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ VC \ BIN \ nmake.exe”':返回代码'0x2'停止 .
不知道如何解决这个问题 . 请建议 .
谢谢,R .
1 回答
我一直在用另一个库解决类似的问题 . rc.exe是Windows SDK的一部分,我不得不将Windows SDK的路径添加到PATH环境变量中 .
在我的情况下,我已将此添加到PATH环境变量:
希望,它有所帮助 . 下午