首页 文章

使用openssl编译的lib curl失败

提问于
浏览
0

我想在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 回答

  • 0

    我一直在用另一个库解决类似的问题 . rc.exe是Windows SDK的一部分,我不得不将Windows SDK的路径添加到PATH环境变量中 .

    在我的情况下,我已将此添加到PATH环境变量:

    c:\ Program Files(x86)\ Windows Kits \ 10 \ bin \ 10.0.15063.0 \ x86 \

    希望,它有所帮助 . 下午

相关问题