Fehler beim Kompilieren mit 'g ++' unter Verwendung des 'NPPExec' -Plugins mit Notepad ++

450
Abhishek Saxena

Jedes Mal, wenn ich versuche, G ++ von notepad ++ portable aus auszuführen, erhalte ich diesen Fehler

Fehler beim Kompilieren mit 'g ++' unter Verwendung des 'NPPExec' -Plugins mit Notepad ++

Ich versuche ein einfaches Hallo Weltprogramm zusammenzustellen. Ich bin sicher, dass die Verzeichnisse und Dateien vorhanden sind, aber ich bekomme immer noch diesen Fehler.

Obwohl ich nicht glaube, dass es sich um diesen Fehler handelt, verwende ich dieses Tutorial .

1
Möglicherweise möchten Sie vermeiden, Leerzeichen in Ihren Dateinamen zu verwenden, bis Sie es herausgefunden haben. Stellen Sie außerdem sicher, dass die Anzahl der umgekehrten Schrägstriche korrekt ist;) Der Hochstapler vor 7 Jahren 1
Liegt der Fehler bei der Kompilierung oder beim Ausführen des Programms (dh wird die EXE-Datei erstellt)? Neben den von @OliverSalzburg angegebenen unbenannten Leerzeichen fällt auf, dass im Namen der Ausgabedatei ein doppelter Schrägstrich steht. Einige Anwendungen mögen das nicht (ich weiß nicht, ob `g ++ 'eine davon ist), aber versuchen Sie es in einem Unterverzeichnis auszuführen, was dies verhindern kann. Versuchen Sie, die erweiterte Kompilierungszeile auszufüllen und in `cmd` einzufügen. Sie werden sehen, was passiert, und dann von dort aus ausführen (in diesem Fall müssen Sie unbedingt den Namen der Ausgabedatei angeben). AFH vor 7 Jahren 0

1 Antwort auf die Frage

0
miroxlav

Konzentrieren Sie sich auf den letzten Teil Ihrer Aussage und ändern Sie sie

$(CURRENT_DIRECTORY)\$(NAME_PART).exe 

zu

"$(CURRENT_DIRECTORY)$(NAME_PART).exe" 

indem Sie das \Zeichen entfernen und den Namen der Ausgabedatei in Anführungszeichen setzen