[Kde-devel-es] Una pregunta tonta

IgnacioCárdenas iakynet at eresmas.com
Mon Jun 16 22:38:15 CEST 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hola!

> ¿Cómo se hace un link para utilizar una biblioteca o librería compartida
> (.so)? Las opciones -L y -l de gcc son para librería estáticas (libxxxx.a).

- -L sirve para especificar la localización de las librerías, y -l para linkar 
con una librería específica que se encuentre "a la vista" (según el parámetro 
- -L). Y te puedo asegurar al 100% que este es el método que se utiliza para 
linkar librerías compartidas ;-)

Por ejemplo:

g++ -I/usr/local/qt/include -L/usr/local/qt/lib qhola.cpp -o qhola -lqt-mt

donde libqt-mt.so es una librería compartida, localizada en /usr/local/qt/lib.

> Gracias,
>
> Pablo.

Un saludo,
Ignacio.
- -- 
"La capacidad de decidir por nosotros mismos es la única libertad que
realmente tenemos... Usa esa libertad."

========================
//->Ignacio Cárdenas Díaz<-//
========================
iakynet at eresmas.com
Linux user #286387 -- http://counter.li.org
- ----------------------------------
Dpto. Lenguajes y Sistemas Informáticos, UNED.
icardenas at bec.uned.es
http://www.lsi.uned.es
- ----------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+7hyrkC21d1l2YQURAggjAKDeNfSwTFkSbtzQNINwso9oACoo1ACdHoE/
J6Wnk3vxr0/4T/YveI1iy2Q=
=jybz
-----END PGP SIGNATURE-----



More information about the Kde-devel-es mailing list