Solución:
Si es un programa simple de fuente única:
make foo
donde el archivo fuente es foo.c o foo.cpp, etc.
Ni siquiera necesitas un archivo MAKE. Make tiene suficientes reglas integradas para construir su archivo fuente en un ejecutable con el mismo nombre, menos la extensión.
Ejecutar el ejecutable recién creado es lo mismo que ejecutar cualquier programa, pero la mayoría de las veces necesitará especificar la ruta al ejecutable, ya que el shell solo buscará lo que está en $PATH
para encontrar ejecutables, y la mayoría de las veces no incluye el directorio actual (.
).
Entonces, para ejecutar el ejecutable construido foo
:
./foo
gcc main.cpp -o main.out
./main.out
Este es el comando que funciona en todas las máquinas Unix … Lo uso en Linux / Ubuntu, pero también funciona en OS X. Escriba el siguiente comando en Terminal.app.
$ g++ -o lab21 iterative.cpp
-o
¿La letra O no es cero?
lab21
será tu archivo ejecutable
iterative.cpp
es tu archivo c ++
Después de ejecutar ese comando, escriba lo siguiente en la terminal para ejecutar su programa:
$ ./lab21