带有 openssl 编译的 Lib curl 失败
Lib curl with openssl compilation fails
我想在win 7上为VS2015项目静态地构建lib curl 7.54.0。我已经构建了openssl,但无法构建卷曲。它失败,错误代码为 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=no
它编译一些文件然后失败,如下所示, 正在复制库... 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\BINmake.exe"' : 返回代码 '0x2' 停。
不知道如何解决这个问题。请指教。
谢谢 R.
我一直在用另一个库解决类似的问题。rc.exe是Windows SDK的一部分,我不得不将Windows SDK的路径添加到PATH环境变量中。
就我而言,我已将其添加到 PATH 环境变量中:
c:\Program Files (x86)\Windows Kits\10\bin\10.0.15063.0\x86\
希望,它有帮助。 下午
- 如果没有malloc,链表实现将失败
- 模板参数替换失败,并且未完成隐式转换
- 具有默认模板参数的多态类的模板推导失败
- 在C++中使用cURL和多线程
- 视图中的参数推导失败:take_while
- 链接到自行创建的dll失败
- 带有特殊路径部分的"std::filesystem::weakly_canonical"失败
- GetShortPathName在网络驱动器上使用中文文件夹时失败
- gcc和c++17的过载解析失败
- 为什么使用 P/Invoke 调用 dll 时,某些计算机中的 LoadLibrary 失败?
- 在WSL:configure_file上对config_file的每次调用都失败:配置文件时出现问题
- 使用 GCC 卸载的 OpenMP 卸载失败,并出现"Ptx assembly aborted due to errors"
- 使用cmake从源代码构建MySQL连接器/C++失败(与以前的声明冲突)
- 链接阶段在Ubuntu上失败,但在MacOS上失败
- 从父数组测试用例构造二叉树失败
- 带有 openssl 编译的 Lib curl 失败
- Linux c++:getaddrinfo 因 EAI_AGAIN 而失败,curl 无法解析主机
- curl apis 在 DNS 启动和关闭时不会更改值,但 curl 命令提供成功/失败输出
- CURL请求失败重试方法
- CURL HTTP PUT编译失败