🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #7602

Re: Desarrollando para GNU-Linux (Novato)

#7602
From: Jesús M. NAVARRO
Date: Fri, 31 Jan 2003 00:32
47 lines
2848 bytes
Hola, Dani:

Dani5005 escribi� en es.comp.os.linux.programacion:

> Quiero aprender a programar en c++ en Linux.
> 
> Se C y llevo poco tiempo con Linux.
> 

Pues muy bien.

> He cacharreado y modificado algunos programillas de Linux, de los que se
> compilan con make y make install. �Como hace la gente esos programillas,
> que entorno les genera automaticamente todos los scripts de make,
> configure, etc? �porque todo ese trabajo supongo que se no se hara
> manualmente?
> 

�Ah no? �Y de d�nde van a salir pues?  Bueno, s�, tambi�n puedes utilizar
automake y autoconf, pero entonces, lo que tienes que hacer a mano son los
fichero .am correspondientes.

> He estado viendo alternativas para empezar a meterme en serio. He visto
> que esta el ANJUTA y el KDEVELOP, pero parece que son los entornos de
> desarrollo de GNOME y KDE, y yo no quiero tener dependencias de sus
> librerias.
> 

Bueno, no se te puede enga�ar... habr�s visto que ambos entornos te ayudan
en la generaci�n de los Makefiles, as� que queda contestada la primera
pregunta.  Lo que no entiendo es qu� quieres decir exactamente con lo de
las dependencias.  Anjuta es un IDE que, como programa, utiliza las
librer�as GTK (como gnomemeeting, por ejemplo) y Kdevelop, pues lo mismo,
pero con librer�as Qt (como KNode) pero nada m�s.  Si lo que quieres decir
es que no te quieres instalar en tu sistema ni las librer�as Qt ni las GTK,
pues bueno, es tu elecci�n.  Si lo pasa es que crees que todos los
programas desarrollados desde Anjuta se enlazan con librer�as GTK o que los
desarrollados desde Kdevelop lo hacen con Qt, pues te equivocas de medio a
medio: con ambos entornos es perfectamente posible desarrollar desde el
"hola mundo" hasta cualquier aplicaci�n C o C++, pongamos, desarrollo del
propio kernel.
-- 
SALUD,
Jes�s
***
jesus_navarro@undominio.net
***
Technical Details
Message-ID: <pqsog-803.ln1@mithrandir.intranet>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!fu-berlin.de!uni-berlin.de!212.97.187.85!not-for-mail
References: <b1caor$123n7o$1@ID-103285.news.dfncis.de>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,e01d3d13918ed22e
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-01-30 17:12:12 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!fu-berlin.de!uni-berlin.de!212.97.187.85!not-for-mail
From: Jesús M. NAVARRO <jesus_navarro@undominio.net>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Desarrollando para GNU-Linux (Novato)
Date: Fri, 31 Jan 2003 01:32:56 +0100
Lines: 47
Message-ID: <pqsog-803.ln1@mithrandir.intranet>
References: <b1caor$123n7o$1@ID-103285.news.dfncis.de>
NNTP-Posting-Host: 212.97.187.85
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8Bit
X-Trace: fu-berlin.de 1043975530 34608082 212.97.187.85 (16 [173178])
X-Orig-Path: mithrandir.intranet!news
User-Agent: KNode/0.7.2