[解決済み] Visual Studioがrc.exeのためにビルドできない
質問
ネットで検索しても、私の問題に似たものは見つかりませんでした。
空の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が必要になってきたので、どなたかアイデアをお持ちの方を期待しています。
どのように解決するのですか?
Googleで見つけたのですが... 私はあなたの場合、コピーすると仮定します。
rc.exe
と
rcdll.dll
から
visual studio 2012\vc\bin
またはインストールされている場所にあります。
その2:リンクの修正:
fatal error LNK1158: cannot run ‘rc.exe’
これをPATH環境変数に追加してください。
C:♪Program Files (x86)♪Windows Kits 8.0 ♪Binx86
これらのファイルをコピーしてください。
rc.exe
rcdll.dll
から
C:\Program Files (x86)\Windows Kits8.0binx86
への
C:♪Program Files (x86)♪Microsoft Visual Studio 11.0VCbin
あるいは、こんなのもありました。
マイクロソフトはMSVTのパッケージからいくつかのものを残しています。間違って省いたのか、それともライセンスの関係で省いたのかは誰も知らないので、MSVCを持つ誰もそれを提供することにあまり興味がないのです。Googleで検索してみると、厄介な情報源がいくつかヒットします。幸いなことに、マイクロソフトはついに知恵を絞って、この問題やその他の多くの問題を解決しました。
http://msdn.microsoft.com/vstudio/express/support/faq/default.aspx#pricing
http://msdn.microsoft.com/vstudio/express/support/install/
MSVTの欠落ファイルは結構あるのですが、SDKの欠落ファイルがないのです。
とこれです。
私も同じ問題を抱えていましたが、こうすることで解決しました。
- Microsoft .Net Framework 2.0 のインストール
- Code::BlocksのGlobal compiler settings > Programs > Additional Pathsに.NET Frameworkファイルのパス(私の場合は" C:\WINDOWSMicrosoft.NETFrameworkv2.0.50727" )を追加すること。
これで、リソースファイルのビルドとリンクがエラーなくできるようになりました。
関連
-
[解決済み】Visual Studio 2012 Release Previewのインストール後に「LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt」エラーが発生する。
-
[解決済み] Visual Studioのデバッグ/ロードが非常に遅い
-
[解決済み] Visual Studioでメニューのタイトルを全角で表示しないようにする方法
-
[解決済み] VS2012 でファイルプレビューを無効にする
-
[解決済み] Visual Studio 2012でテーマを切り替えるにはどうしたらいいですか?
-
[解決済み] ビルド中にVisual Studioが「コピーできませんでした」......と表示される。
-
[解決済み] Visual Studio 2012で "Scope to this "を元に戻すにはどうしたらいいですか?
-
[解決済み】Visual Studioのフォーマットコードのショートカットはありますか?
-
[解決済み] VS2012 用のテーマはどこにありますか?
-
[解決済み] Nuget リファレンスを復元しますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] キーバインドを解除する方法
-
[解決済み] Visual Studioがrc.exeのためにビルドできない
-
[解決済み] 「mscorlib.pdb not loaded "と表示されるが、mscorlib.dllは見つからない。
-
[解決済み] VS2015でMSBuildエラーMSB4018が発生しました。リンク」タスクが予期せず失敗する
-
[解決済み] Visual Studio 2012 Expressが突然「このバージョンのWindowsと互換性がありません」?
-
[解決済み] Visual 2012 組み込みスニペットの一覧
-
[解決済み】TF30063エラー。あなたはアクセスする権限がありません。\DefaultCollection
-
[解決済み] VS2012 用のテーマはどこにありますか?
-
[解決済み] Nuget リファレンスを復元しますか?
-
[解決済み] CMake が Visual C++ コンパイラを検出しない