es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

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!

Tags:  , , ,

Answer

  1. Avatar for 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:

    1. Copia la ruta de la carpeta donde se encuentra program.exe.
    2. Abre el panel de control y busca “Variables de entorno”.
    3. Haz clic en “Editar las variables de entorno del sistema”.
    4. Haz clic en el botón “Variables de entorno”.
    5. En la sección “Variables del sistema”, desplázate hacia abajo hasta encontrar la variable “Path” y haz clic en “Editar”.
    6. Añade un punto y coma (;) al final del valor existente (si aún no hay uno) y luego pega la ruta de la carpeta que copiaste anteriormente.
    7. Haz clic en “Aceptar” para cerrar todas las ventanas y aplicar los cambios.

    Después de hacer esto, intenta ejecutar tu programa de nuevo desde Notepad++ y verifica si el error persiste.

Comments are closed.