Código de error 2 al compilar un archivo cpp en notepad++

Código de error 2 al compilar un archivo cpp en notepad++

Estoy usando este código

cd "$(CURRENT_DIRECTORY)"
g++ $(FILE_NAME) -o $(FILE_NAME).exe

para ejecutar un cpp desde el bloc de notas. Lo que esperaba correr fue g++ FILE_NAME.cpp -o FILE_NAME.exe pero g++ FILE_NAME.cpp -o FILE_NAME.cpp.exees lo que obtuve.

Entonces, ¿cómo incluyo sólo el nombre del archivo (sin la extensión) para que este código funcione? ¿Existe algún código para acceder al nombre del archivo (sin la extensión)?

Respuesta1

La variable de entorno $(NAME_PART)debería simplemente devolver el nombre del archivo sin la extensión del archivo.

Entonces tu código se vería así;

cd "$(CURRENT_DIRECTORY)"
g++ $(NAME_PART) -o $(NAME_PART).exe

información relacionada