Creacion de librerias
Alguien me podria indicar de que manera puedo crear mis librerias con extension *.h en C, he buscado esta informacion en miles de paginas que ofrecen tutoriales en C, pero ninguna de ellas indica la manera de crearlos.
Gracias.
Gracias.
Para crear una librería, te haces el .h con todos los prototipos de las funciones que quieras. Te haces el .c con el código de dichas funciones y sin función main().
Luego compilas el .c para generar una libreria (tendrás que buscar la opción en el compilador que utilices). La librería es un *.dll en windows. Necesitas tanto el .dll como el .h
Finalmente, en los programas que quiersa usarla, debes poner el #include<fichero.h> y en las opciones de compilacion, indicar que incluya la .dll creada por ti.
Si trabajas en linux, el proceso es similar, pero la libreria se llamará lib*.a (en vez de .dll) y el *.h igual.
Se bueno.
Luego compilas el .c para generar una libreria (tendrás que buscar la opción en el compilador que utilices). La librería es un *.dll en windows. Necesitas tanto el .dll como el .h
Finalmente, en los programas que quiersa usarla, debes poner el #include<fichero.h> y en las opciones de compilacion, indicar que incluya la .dll creada por ti.
Si trabajas en linux, el proceso es similar, pero la libreria se llamará lib*.a (en vez de .dll) y el *.h igual.
Se bueno.