
こんにちは。
Windows環境で下記のソースコードのコンパイルを行いたいのですが
http://research.microsoft.com/en-us/projects/det …
rcコマンドがわからないというような内容のエラーが発生し、
うまくコンパイルすることができませんでした。
プログラムの知識はほとんどなく、VisualStudioで
簡単なソースを書いてコンパイルできる程度です。
Vistaで起動できなくなったプログラムを起動させたく、
似たような事例があったため、こちらのページを参考にしています。
http://d.hatena.ne.jp/ardarim/20080801/1217609557
表示されるログは下記のとおりです。
c:\Detours>nmake
Microsoft (R) Program Maintenance Utility Version 10.00.20506.01
Copyright (C) Microsoft Corporation. All rights reserved.
cd "c:\Detours\src"
Building for 64-bit X64.
if not exist "..\include" mkdir "..\include"
if not exist "..\lib" mkdir "..\lib"
if not exist "..\bin" mkdir "..\bin"
rc detoured.rc
'rc' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
NMAKE : fatal error U1077: 'rc' : return code '0x1'
Stop.
NMAKE : fatal error U1077: 'c:\Detours\nmake.exe' : return code '0x2'
Stop.
c:\Detours>
C:\Detouls内に上記のソースコードを置き(Makefileがある階層)、
VisualStudioをインストールし、nmake.exeを同フォルダにコピーし、実行しました。
解決法わかる方いらっしゃいましたらよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
リソースコンパイラは Windows SDK にいるみたいなので, 必要ならインストールしてください.
ちなみになんで nmake.exe をコピーしてるんだろう? パスを通しておけばいいのに.
WindowsSDKは訳も分からず入れたつもりだったのですが、
間違えていたらしく、回答のおかげで入れ直しビルドすることができました。
おかげさまでVistaでも動作させることができそうです。
パスもVisualStudio付属のコマンドプロンプトがあるとは知らず、
解説サイトを見てもうまくいかないな。と思っており、直接コピーしていたのですが、
おかげで細かく調べられ、パスも通しました。
どうもありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
arduinoのエラーメッセージ
-
共有ライブラリの内容確認について
-
ビープ音が鳴りません・・・
-
実行後にコンパイルに失敗しま...
-
自作DLLの中身を暗号化
-
C#のサンプルソースのコンパイ...
-
math.hに含まれる関数が使えない
-
gccでc++プログラムをコンパイ...
-
linux環境の変化とgccコンパイ...
-
シリアル通信の受信待ちについて
-
Cygwinで使用しているgccをダウ...
-
python エラー
-
エクセルのエラーメッセージ「4...
-
VC++6の「プロセスへアタッチ」...
-
デバッグ中のエラーのことで教...
-
Visual studio2017で、2回目の...
-
” OS ビルド ” の意味が分か...
-
VC++.netにおけるソリューショ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
実行後にコンパイルに失敗しま...
-
[COBOL] ソースの復帰
-
math.hに含まれる関数が使えない
-
共有ライブラリの内容確認について
-
ビープ音が鳴りません・・・
-
c言語です コンパイルした時に...
-
C#で char型とstring型の比較で...
-
64ビットのlinuxで32ビットメモ...
-
C言語で作ったらWindowsでもMac...
-
すべてのリビルド: 0 正常、 0 ...
-
「インクルードファイル 'pthre...
-
<math.h>ヘッダを入力している...
-
vba コンパイル
-
gccでc++プログラムをコンパイ...
-
Fortran77 (intel fortran)
-
別々に作ったプログラムを繋げたい
-
プレコンパイルの意味を教えて...
-
fatal error LNK1112
おすすめ情報