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.exe
es 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