2015-12-10 13 views
8

私はVisual Studio 2013コミュニティエディションを持っており、pbrt-v2コードベースを取得していますが、私が取得されているエラーのいずれかが(それはのように思えるNMAKEに関連する):ビルドPBRT v2エラー - エラーt 1エラーU1077: 'if':戻りコード '0x1'

NMAKE - Error 1 error U1077: 'if' : return code '0x1' 

私は非常に明確ではないようで、他の命令として何をすべきかわかりません。どんな助けでも大歓迎です!ありがとう、素晴らしい一日を!私はそれをコンパイルしてビルドするようになった

-------------- UPDATE --------------------

問題は、PBRTのファイルが古くなったと思います。基本的に私がやったことはgithubを使ってプロジェクトをチェックアウトしたことです。これはうまくいくはずですが、ウェブサイト上の最新のpbrt-v2ファイルをダウンロードできることに気付きました。実際、著者にはVS studio 2015のソリューションファイルがあります。これは、それが問題だと思ってから2013年を削除して再インストールしました。それにもかかわらず、私がウェブサイトから直接ダウンロードしたファイルから2012を使用して、私は解決策を構築することができました。誰かが似たような問題を抱えている場合に備えて、私は質問を残しておきます。

答えて

2

このエラーコードは、コマンドからエラーを取得するNMAKEに関連しています。しかし、this question以前は、Visual Studioのインストールが不完全であるか、破損しているか、またはNMAKEがVSコマンドシェルで実行されていない場合にも発生する可能性があることを示唆しています。あなたはその質問を見て、いくつかの可能性を考えてみてください。

あなたはMSDNフォーラムを試してみましたか?

+0

おかげでスティーブンは、vs studioが壊れていることを除外する前に、nmakeがVSコマンドラインで実行されているかどうかを確認する方法を教えてください。 – InsigMath

+0

コンソールウィンドウをVSメニューから開くことができるはずです。おそらくツールの下にあります - VSバージョンを手にする必要はありません。そこから 'nmake'を実行してください。 – StephenG

+0

申し訳ありません私はそれを試してみます、私は現時点ではコンピュータの周りではないが、私がすぐにあなたの提案を得るだろう。 – InsigMath

関連する問題