Buenas!
Claro que se puede compilar un archivo .cpp (con o sin un .h asociado) y sin la necesidad de crear una "biblioteca de enlace estático" (que es justo lo que el libro te pide).
Lo que se hace, en este caso desde una linea de comando, es:
Con esto se compila "archivo.cpp" a código objeto (máquina) que luego puede ser enlazado a cualquier programa.
PD: Una biblioteca de enlace estático (".a" ".lib") es una colección de código objecto, i.e. un conjunto de archivos ".o"
Saludos.
Claro que se puede compilar un archivo .cpp (con o sin un .h asociado) y sin la necesidad de crear una "biblioteca de enlace estático" (que es justo lo que el libro te pide).
Lo que se hace, en este caso desde una linea de comando, es:
Código [Seleccionar]
c++ -c archivo.cpp -o archivo.o
Con esto se compila "archivo.cpp" a código objeto (máquina) que luego puede ser enlazado a cualquier programa.
PD: Una biblioteca de enlace estático (".a" ".lib") es una colección de código objecto, i.e. un conjunto de archivos ".o"
Saludos.