Advertencia de la consola de Notepad++ y el complemento NppExec, necesito explicación sobre “C++”.
He intentado usar Notepad++ para programar en c++ y seguí algunos tutoriales en YouTube, esto es lo que hice:
-Instalé el compilador gcc/g++ usando mingw64
-Instalé el complemento NppExec en N++
-Escribí el siguiente script de compilador y lo guardé como C++:
NPP_SAVE cd
$(CURRENT_DIRECTORY)
g++ $(FILE_NAME)
cmd /c $(CURRENT_DIRECTORY)\program.exe
De todos modos, cada vez que compilo un programa, por ejemplo un programa simple:
#include <iostream>
using namespace std;
int main(){
cout << "En línea\n";
system("pause"); //Para que la ventana de comandos no desaparezca inmediatamente después de ejecutarlo.
return 0;
}
La consola muestra el siguiente aviso:
“C:\Users\pc\Desktop\Courses\Projects\C\program.exe’ no se reconoce como un comando interno o externo, programa ejecutable o archivo por lotes.”
Mi pregunta es,
Cuando ejecuto el programa en la ventana de comandos, se ejecuta perfectamente, pero el error que se muestra durante la vinculación dice que la carpeta no existe en %PATH%
¿Alguna explicación?
¡Gracias!
davy.ai
Según el mensaje de error que estás recibiendo, parece que la carpeta que contiene el archivo
program.exe
no está en la variable de entorno%PATH%
del sistema. La variable%PATH%
contiene una lista de directorios donde el sistema operativo busca archivos ejecutables.Puedes intentar agregar el directorio que contiene
program.exe
a la variable%PATH%
para solucionar este problema. Aquí te explico cómo hacerlo:program.exe
.;
) al final del valor existente (si aún no hay uno) y luego pega la ruta de la carpeta que copiaste anteriormente.Después de hacer esto, intenta ejecutar tu programa de nuevo desde Notepad++ y verifica si el error persiste.