El 25 de enero de 2010 10:58, Ivan Pulido <mefistofele...@gmail.com>escribió:
> Yo nunca he sido disciplinado con C, pero creo que una buena fuente para > empezar con C en general puede ser wikibooks, ahí hay buena información > sobre programación en C. Aunque no está orientado a C en Linux (glibc) pero > creo que es suficientemente estándar y funciona muy bien como guia para > cualquier sistema operativo. Ahora, en google hay bastantes resultados al > buscar por "Linux C programming", por ahí puede encontrar algo más > específico a Linux y su implementación de C. Saludos. > > 2010/1/25 Jorge Toro <jo...@esdebian.org> > >> Cordial Saludo Lista, me remito a ustedes para solicitar su ayuda. Resulta >> que desde que salí de la universidad no he vuelto a programar en C y como en >> muchas universidades de mi país el C que enseñan es con Borland. El >> propósito de este hilo es pedirles ayuda con documentación, link's, libros, >> manuales...etc, orientados a programación C en Linux; donde describan el uso >> de glibc, el compilador gcc, etc. Todo lo necesario para hacer una buena >> programación ANSI C en Linux. Esto con en fin de luego programar entornos >> gráficos con GTK+. >> >> De antemano muchas gracias. >> >> -- >> Jorge A. Toro Hoyos >> Ing. Teleinformático. >> CumbiaTIC, Dir. División de Informática COR, Esp. GNU/Linux. >> http://jolthgs.wordpress.com/ >> -------------------------------------------------------------- >> Powered By Debian. >> Developer Bullix GNU/Linux. >> -------------------------------------------------------------- >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.6 (GNU/Linux) >> >> iD8DBQBIWWH6q7mzdgTzI5ARAkX5AJ9TR6hL2ocLMOUDRfhts8DlVl+jpwCeNw5x >> p4+4FNUHPDUx1lU9F8WSKCA= >> =zRhQ >> -----END PGP SIGNATURE----- >> Este correo esta protegido bajo los términos de la Licencia >> Atribución-Compartir Obras Derivadas Igual a 2.5 Colombia de Creative >> Commons. Observé la licencia visitando este sitio >> http://creativecommons.org/licenses/by-sa/2.5/co/. >> >> _______________________________________________ >> Lista de correo de Colibri >> Colibri@listas.el-directorio.org >> http://listas.el-directorio.org/cgi-bin/mailman/listinfo/colibri >> http://slcolombia.org/Colibri/UsoLista >> http://slcolombia.org/Colibri/ContratoSocial >> >> El Directorio, el sitio del Software Libre en Colombia: >> http://www.el-directorio.org >> > > > > -- > Ivan Pulido > Estudiante de Física > Universidad Nacional de Colombia > > _______________________________________________ > Lista de correo de Colibri > Colibri@listas.el-directorio.org > http://listas.el-directorio.org/cgi-bin/mailman/listinfo/colibri > http://slcolombia.org/Colibri/UsoLista > http://slcolombia.org/Colibri/ContratoSocial > > El Directorio, el sitio del Software Libre en Colombia: > http://www.el-directorio.org El lenguaje es exactamente el mismo, lo que si tendrías que aprender seria a darle un buen uso al compilador gcc, y el resto ya son las librerías extras que deses utilizar, ya que las librerías estándar funcionan tal y como lo dice dicho estándar, te recomiendo que le des una mirada al API C POSIX y a la cabecera unistd.h, los cuales incluyen las llamadas al sistemas básicas como fork, pipe, ..., y las basicas de I/O read, write, open, close, etc. Aunque si vas a programar con una API de "Alto" nivel como GTK o QT, poco o nada tendrás que verte con lo anterior, ya que dichas API's incluyen sus propias versiones de dichas funciones. http://en.wikipedia.org/wiki/Unistd.h http://www.cs.cf.ac.uk/Dave/C/node20.html#SECTION002010000000000000000 http://en.wikipedia.org/wiki/C_POSIX_library http://opengroup.org/onlinepubs/007908799/xsh/unistd.h.html
_______________________________________________ Lista de correo de Colibri Colibri@listas.el-directorio.org http://listas.el-directorio.org/cgi-bin/mailman/listinfo/colibri http://slcolombia.org/Colibri/UsoLista http://slcolombia.org/Colibri/ContratoSocial El Directorio, el sitio del Software Libre en Colombia: http://www.el-directorio.org