Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Faule Socke

Community-Fossil

  • »Faule Socke« ist der Autor dieses Themas

Beiträge: 1 915

Wohnort: Schreibtischstuhl

  • Private Nachricht senden

1

21.10.2008, 21:15

[Problemlösung/VS] cl.exe nicht gefunden o.ä. vs msgs

Hi,

ich habe das PSDK runtergeschmissen und wieder drauf gemacht. Als es runter war wollte ich eine App compilieren, da hat er mir schon gesagt, er könnte den include <map> nicht finden. Als ich es wieder drauf gemacht habe, wollte er auch meine cl.exe nicht mehr. Die lösung war ganz einfach: "Extras"->"Optionen"->"Projekte und Projektmappen"->"VC++ Verzeichnisse". Hier waren einige einträge in den Listen "schrott", er hat mir ein E vor den pfad gesetzt, z.b.: "EE$(VCInstallDir)bin", war klar, dass er in diesem Verzeichnis nix mehr gefunden hat. also kurz alle listen durchgegangen und die 'E's entfernt. Jetzt geht alles wieder Super.

Ich schreibe das hier, weil es oft Probleme gab, die so oder so ähnlich aussehen. Wenn standard C/C++ includes fehlen, liegt der Fehler in der "Includedateien" Liste, wenn Libs nicht gelinkt werden können, liegt er in der "Bibliotheksdateien" Liste, wenn cl.exe o.ä. fehlen, liegt er unter "Ausführbare Dateien".

PS: Es muss nicht unbedingt ein E sein, kann vermutlich auch jeder belibige Buchstabe sein.
Auf die lösung bin ich gekommen, weil ich einfach mal bei der entsprechenden Compilermeldung auf F1 gedrückt habe *g*. Da hat er mir dann gesagt, dass nicht gefundene Dateien eventuell nicht in den "Ausführbaren Dateien" der VC++ Verzeichnisse eingetragen sind. Eventuell kann es auch an Systemresourcen liegen, ist aber unwahrscheinlich. Und falsche Sicherheitsrechte sind angeblich auch möglich, laut dieser Hilfeseite.

Socke