Ich habe Visual Studio 2013 Community Edition und ich habe die pbrt-v2-Code-Basis und habe versucht, die Lösung zu bauen, aber das ist einer der Fehler, die ich bekommen haben (wird erzählt, wie es scheint zu NMake):Building PBRT v2 Fehler - Fehler t 1 Fehler U1077: 'if': Return-Code '0x1'
NMAKE - Error 1 error U1077: 'if' : return code '0x1'
ich bin nicht sicher, was andere Anweisungen zu tun, scheint nicht ganz klar zu sein. Jede Hilfe würde sehr geschätzt werden! Vielen Dank und einen schönen Tag!
-------------- UPDATE --------------------
habe ich es zu kompilieren und bauen auf Visual Studio 2013. Das Problem war, dass ich glaube, dass ich veraltete Dateien für PBRT hatte. Grundsätzlich habe ich das Projekt über github ausgecheckt, was meiner Meinung nach funktionieren sollte, aber dann bemerkte ich, dass Sie die neuesten pbrt-v2-Dateien auf der Website herunterladen können. Tatsächlich haben die Autoren eine Lösungsdatei für VS Studio 2015, die ich 2013 gelöscht und neu installiert habe, da ich dachte, das sei das Problem. Egal, mit dem 2012 aus der Datei, die ich direkt von der Website heruntergeladen habe, konnte ich die Lösung erstellen. Ich behalte die Frage für den Fall, dass jemand ein ähnliches Problem hat.
Danke Stephen, können Sie mir sagen, wie man überprüft, ob nmake läuft in einer VS-Befehlszeile oder nicht, bevor ich ausschließen vs Studio ist korrupt. – InsigMath
Sie sollten in der Lage sein, ein Konsolenfenster aus den VS-Menüs zu öffnen, möglicherweise unter Tools - haben Sie keine VS-Version zur Hand. Führe 'nmake' von dort aus. – StephenG
Okay, ich werde das ausprobieren, ich bin im Moment nicht in der Nähe eines Computers, aber sobald ich bin, werde ich deinen Vorschlag bekommen. – InsigMath