Frage

Ich erhielt ein C++-Projekt, das mit dem C++-Compiler MS Visual Studio .net 2003 kompiliert wurde, und eine .mak-Datei, die zum Kompilieren verwendet wurde.Ich kann es über die Befehlszeile mit nmake project.mak erstellen, aber der Compiler beschwert sich, dass afxres.h nicht gefunden wurde.Ich habe ein wenig herumgesucht und die afxres.h befindet sich im Visual Studio-Verzeichnis in einer Include-Datei.Wo soll ich nmake angeben, wo nach dieser Header-Datei gesucht werden soll?

War es hilfreich?

Lösung

In Ihrem Startmenü unter „Programme“ sollte ein Symbol vorhanden sein, das eine cmd.exe-Instanz mit allen korrekten MSVS-Umgebungsvariablen öffnet, die für die Befehlszeilenerstellung eingerichtet sind.

Andere Tipps

Eine andere Möglichkeit ist die entsprechende Ausführung vars Batch-Datei über eine normale Eingabeaufforderung.Der Name und der Speicherort variieren von Version zu Version.Für VS2003 glaube ich, dass dies der Fall ist

C:\Program Files\Microsoft Visual Studio.NET 2003\Vc7\bin\vcvars32.bat

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top