私は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を使用して、私は解決策を構築することができました。誰かが似たような問題を抱えている場合に備えて、私は質問を残しておきます。
おかげでスティーブンは、vs studioが壊れていることを除外する前に、nmakeがVSコマンドラインで実行されているかどうかを確認する方法を教えてください。 – InsigMath
コンソールウィンドウをVSメニューから開くことができるはずです。おそらくツールの下にあります - VSバージョンを手にする必要はありません。そこから 'nmake'を実行してください。 – StephenG
申し訳ありません私はそれを試してみます、私は現時点ではコンピュータの周りではないが、私がすぐにあなたの提案を得るだろう。 – InsigMath