2017-05-25 28 views
0

我想用winss 7的VS2015項目靜態構建openssl的lib curl 7.54.0。我構建了openssl,但無法構建curl。它失敗,錯誤代碼爲U1077。利用openssl編譯的Lib curl失敗

我運行以下在 「爲VS2015開發命令提示」 命令,

G:\利布斯\捲曲7.54.0 \ winbuild> NMAKE/F Makefile.vc模式=靜態WITH_SSL =靜態WITH_DEVEL =」 G:\利布斯\ OpenSSL的-1.0.1g \輸出」 VC = 14 ENABLE_WINSSL =沒有DEBUG =無機= 86 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.

回答

0

我一直在解決類似的問題,與其他庫。 rc.exe是Windows SDK的一部分,我必須將Windows SDK的路徑添加到PATH環境變量中。

在我來說,我已經加入這個PATH環境變量:

C:\ Program Files文件(x86)的\的Windows套件\ 10 \ BIN \ 10.0.15063.0 \ 86 \

希望,它有幫助。 PM