亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

由于rc.exe,Visual Studio無法生成

由于rc.exe,Visual Studio無法生成

繁星coding 2019-10-25 10:48:56
我已經在網上搜索過,卻找不到與我的問題相似的內容。我創建了一個空的C ++項目,并添加了帶有返回的main.cpp,但無法構建它。這是我收到的消息:1>------ Build started: Project: Project1, Configuration: Debug Win32 ------1>LINK : fatal error LNK1158: cannot run 'rc.exe'========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========VS2012中是否可以在哪里指定可以在哪里找到此可執行文件?我已經安裝了Windows 7 SDK,并且在以下位置具有此可執行文件:C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin我來自Code :: Blocks,使用mingw-gcc時沒有任何麻煩,但是最近我一直需要使用VS來實現托管實現,因此我希望有人有所想法。
查看完整描述

3 回答

?
BIG陽

TA貢獻1859條經驗 獲得超6個贊

在計算機上也安裝了VS2017之后,我們通過CMake / Visual Studio 2015構建解決了這個問題。在我們這種情況下,正確的解決方案是為Visual Studio命令提示符指定Window Kit版本(8.1)-否則,您將默認獲得Windows 10 Kit,該Windows 10 Kit在bin目錄中不包含rc.exe。


例如,開始菜單-> Visual Studio 2015-> VS2015 x64本機工具命令提示符


%comspec% /k "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64 8.1

注意最后的8.1選項


查看完整回答
反對 回復 2019-10-25
?
MMMHUHU

TA貢獻1834條經驗 獲得超8個贊

根據我的發現,如果您使用的是Windows 7操作系統,請執行以下步驟將解決此問題:

1)轉到C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ v7.1A \ Bin

2)然后從該文件復制RC.exe和RcDll

3)轉到C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ VC \ bin,然后將已復制的兩個文件粘貼到其中。

我遇到了同樣的問題,上面發布的解決方案不起作用。我的解決方案是從中得出的,它對我有用,如果上述方法不起作用,您可以嘗試一下。


查看完整回答
反對 回復 2019-10-25
  • 3 回答
  • 0 關注
  • 949 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號