• 締切済み

すべてのリビルド: 0 正常、 0 失敗、 1 スキップ となる理由?

VC2005でDLLをコンパイルしたのですが、リビルドすると以下のようになり 一瞬にして終わりました。 ========= すべてのリビルド: 0 正常、 0 失敗、 1 スキップ ========== 構成マネージャーのビルドにはチェックが入っていますし、他のPCでは コンパイルできました。 何がいけないのでしょうか?

みんなの回答

回答No.3

スレッド乱立してますねえ。 自重しましょうね。 そして、質問の内容が不足していることを 投稿する前に読み直して確認しましょうね。

回答No.2

あれ、リビルドしてそうなったんですか。 環境や状況がよくわかりませんが、 一度手動で全て削除してみたらどうですか?

Kinshasa1
質問者

補足

回答ありがとうございます。 現在、Vista x64上で VC2005をインストールしておりまして、 構成マネージャでプラットフォームを選択してもx64が出てきませんでした。 これが原因かなと思うのですが、VS2005Proをそのままインストールしただけでは64bit生成はできないのでしょうか? SP1とfor Vistaはアップデートしました。 再インストールが必要でしょうか? ちなみにWindowsXP32bitOSでは x64のコードは生成できました。(実行できませんが)

回答No.1

コンパイル済みのオブジェクト及びモジュールが既にあり、 そのオブジェクトファイルよりソースファイルのタイムスタンプが 古い場合はVSはコンパイルせずにスキップします。 気になるならリビルドするといいですよ。

関連するQ&A