Incluir archivos de cabecera

Iniciado por SrCooper, 15 Junio 2013, 22:57 PM

0 Miembros y 1 Visitante están viendo este tema.

SrCooper

Sí tambien hay un archivo de implementacion de extension .cpp
¿Dónde tiene que estar ese archivo?

amchacon

Cita de: SrCooper en 16 Junio 2013, 23:02 PM
Sí tambien hay un archivo de implementacion de extension .cpp
¿Dónde tiene que estar ese archivo?
Compilalos (por separado) y copialos a la carpeta lib
Por favor, no me manden MP con dudas. Usen el foro, gracias.

¡Visita mi programa estrella!

Rar File Missing: Esteganografía en un Rar

0xDani

Cita de: amchacon en 16 Junio 2013, 23:07 PM
Compilalos (por separado) y copialos a la carpeta lib

Exacto, compilas el archivo .cpp, por ejemplo así para crear una librería dinámica:

Código (bash) [Seleccionar]

gcc -c -fPIC archivo.cpp -o archivo.o
gcc -shared -fPIC archivo.o -o libarchivo.so


Y pones libarchivo.so en /usr/lib. Después para compilar tu programa tienes que linkar con esa librería, así:

Código (bash) [Seleccionar]

gcc main.cpp -o main -larchivo


Saludos.
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!

I code for $$$
Hago trabajos en C/C++
Contactar por PM

SrCooper

Gracias por las respuestas, ahora da otro error pero se debe a un fallo en el archivo.cpp, estoy solucionandolo.

Un saludo.