<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: Compiladores de C/C++ en Linux</title>
	<atom:link href="http://casidiablo.net/compiladores-de-cc-en-linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://casidiablo.net/compiladores-de-cc-en-linux/</link>
	<description>Blog de Java, Programación y Linux</description>
	<lastBuildDate>Mon, 13 Feb 2012 00:38:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Por: JULIANA</title>
		<link>http://casidiablo.net/compiladores-de-cc-en-linux/comment-page-1/#comment-11378</link>
		<dc:creator>JULIANA</dc:creator>
		<pubDate>Thu, 11 Aug 2011 20:41:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.casidiablo.net/wordpress/?p=358#comment-11378</guid>
		<description>hola 
necesito que me haga el favor de decirme cual comando necesario para compilar y ejecutar un archivo en c++</description>
		<content:encoded><![CDATA[<p>hola<br />
necesito que me haga el favor de decirme cual comando necesario para compilar y ejecutar un archivo en c++</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: fernando salmon</title>
		<link>http://casidiablo.net/compiladores-de-cc-en-linux/comment-page-1/#comment-10329</link>
		<dc:creator>fernando salmon</dc:creator>
		<pubDate>Sun, 12 Dec 2010 13:26:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.casidiablo.net/wordpress/?p=358#comment-10329</guid>
		<description>quiero compilar en Linux con el compilador GCC un programa en C que tiene una cabecera en .h y un fichero en .c
¿puedes ayudarme?</description>
		<content:encoded><![CDATA[<p>quiero compilar en Linux con el compilador GCC un programa en C que tiene una cabecera en .h y un fichero en .c<br />
¿puedes ayudarme?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Cristian</title>
		<link>http://casidiablo.net/compiladores-de-cc-en-linux/comment-page-1/#comment-9951</link>
		<dc:creator>Cristian</dc:creator>
		<pubDate>Sun, 12 Sep 2010 17:28:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.casidiablo.net/wordpress/?p=358#comment-9951</guid>
		<description>Intenta así:

&lt;code&gt;#include &lt;iostream&gt;
using namespace std;
int main (int argc, char *argv[]) {
cout &lt;&lt;&quot;hola mundo&quot;&lt;&lt;endl;
return 0;
}&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Intenta así:</p>
<p><code>#include &lt;iostream&gt;<br />
using namespace std;<br />
int main (int argc, char *argv[]) {<br />
cout &lt;&lt;&quot;hola mundo&quot;&lt;&lt;endl;<br />
return 0;<br />
}</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Juan</title>
		<link>http://casidiablo.net/compiladores-de-cc-en-linux/comment-page-1/#comment-9950</link>
		<dc:creator>Juan</dc:creator>
		<pubDate>Sun, 12 Sep 2010 17:26:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.casidiablo.net/wordpress/?p=358#comment-9950</guid>
		<description>hola no puedo compilar los programs con la libreria iostream y usando cout o cin.

al compilar me dice esto:
prueba.cpp:7: error: ‘cout’ no se declaró en este ámbito

y lo que coloco es sencillo.
#include

void main()
{
cout&lt;&lt;&quot;hola mundo&quot;;
}
si me puedes ayudar te agradesco mucho trabajo en Fedora 13 y soy estudiante de ing de sistemas pero toda la vida e trabajodo en winows y borland la programacion en c y c++ enseri te agradesco si puedes ayudarme.</description>
		<content:encoded><![CDATA[<p>hola no puedo compilar los programs con la libreria iostream y usando cout o cin.</p>
<p>al compilar me dice esto:<br />
prueba.cpp:7: error: ‘cout’ no se declaró en este ámbito</p>
<p>y lo que coloco es sencillo.<br />
#include</p>
<p>void main()<br />
{<br />
cout&lt;&lt;&quot;hola mundo&quot;;<br />
}<br />
si me puedes ayudar te agradesco mucho trabajo en Fedora 13 y soy estudiante de ing de sistemas pero toda la vida e trabajodo en winows y borland la programacion en c y c++ enseri te agradesco si puedes ayudarme.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Henry</title>
		<link>http://casidiablo.net/compiladores-de-cc-en-linux/comment-page-1/#comment-8975</link>
		<dc:creator>Henry</dc:creator>
		<pubDate>Tue, 06 Apr 2010 22:57:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.casidiablo.net/wordpress/?p=358#comment-8975</guid>
		<description>Saludos...
Necesito saber compiladores de C++ en LINUX a parte de los mencionados por Cristian...
Y cual es el Nombre correcto GNU? G++? GCC?
O cual otro nombre se le da...

Saludos Gracias espero respuesta¡¡¡¡</description>
		<content:encoded><![CDATA[<p>Saludos&#8230;<br />
Necesito saber compiladores de C++ en LINUX a parte de los mencionados por Cristian&#8230;<br />
Y cual es el Nombre correcto GNU? G++? GCC?<br />
O cual otro nombre se le da&#8230;</p>
<p>Saludos Gracias espero respuesta¡¡¡¡</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Cristian</title>
		<link>http://casidiablo.net/compiladores-de-cc-en-linux/comment-page-1/#comment-8567</link>
		<dc:creator>Cristian</dc:creator>
		<pubDate>Sat, 30 Jan 2010 02:32:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.casidiablo.net/wordpress/?p=358#comment-8567</guid>
		<description>gcc , sunstudio, y no se de otros XD</description>
		<content:encoded><![CDATA[<p>gcc , sunstudio, y no se de otros XD</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: karllos contreras</title>
		<link>http://casidiablo.net/compiladores-de-cc-en-linux/comment-page-1/#comment-8566</link>
		<dc:creator>karllos contreras</dc:creator>
		<pubDate>Sat, 30 Jan 2010 02:19:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.casidiablo.net/wordpress/?p=358#comment-8566</guid>
		<description>una duda necesito 3 kompiladores  c++ para linux</description>
		<content:encoded><![CDATA[<p>una duda necesito 3 kompiladores  c++ para linux</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Aquiles Centeno</title>
		<link>http://casidiablo.net/compiladores-de-cc-en-linux/comment-page-1/#comment-7575</link>
		<dc:creator>Aquiles Centeno</dc:creator>
		<pubDate>Fri, 16 Oct 2009 19:55:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.casidiablo.net/wordpress/?p=358#comment-7575</guid>
		<description>Archivo binario no ejecuta.
Buenas.
Yo estoy aprendiendo linux, y cree un catálogo en línea usando Genisisweb windows.
Estando en ambiente Windows instalé WAMP, en la carpeta /bin/apache/cgi-bin se encuentran 4 archivos .cgi (genisis0.cgi, genisis1.cgi, etc), el executable del Genisis es wwwi32.exe, y el resto es la base de datos.

Luego exporté la base hacia linux, y usando ftp copié la exportación con permisos 755. El linux que tengo en mi máquina es Centos 5.2 (una copia binaria de Redhat Enterprise). El webserver es 
* documentroot: /var/www/html
* cgi: /var/www/cgi-bin
* Apache: /v2.2.3 (Redhat)
* SeLinux policy: enable

En Linux el archivo ejecutable se llama “wwwisis.pl”. Igual forma copié los 4 archivos .cgi y el binario en la carpeta cgi-bin.
Cuando uso el comando&gt; “file wwwisis”
aparece:
wwwisis: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped.

Pero cuando quiero ejecutarlo, el binario no responde, y aparece en el browser el mensaje: 


500 Internal Server Error

Internal Server Error
------------------------------------------------------
Use el comando “gdb ./wwwisis” y aparece:

GNU gdb Red Hat Linux (6.5-37.el5rh)
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
This GDB was configured as &quot;i386-redhat-linux-gnu&quot;...&quot;/var/www/cgi-bin/wisis/wwwisis&quot;: not in executable format: No se reconoce el formato del fichero

No comprendo que fallas tengo en mi linux, si faltará alguna libreria. Para confirmar que Perl funciona ejecuté este archivo en la carpeta cgi-bin donde están los archivos .cgi y el binario:
Minimo.pl
-------------------
#!/usr/bin/perl -w
use strict;
use CGI::Carp qw(fatalsToBrowser);

print &quot;Content-type: text/html\n\n&quot;;
print &#039;&#039;, &quot;\n&quot;;
print &quot;Salida de la examinación\n&quot;;
print &quot;¡Qué bien, funciona!\n&quot;;
print &quot;\n&quot;; 

Y funcionó muy bien este script en el browser.

Por ultimo leyendo en las paginas web apareció un ejemplo de crear un archivo binario:
juego.cpp
-------------
#include
#include
#include
using namespace std;
int tirarDado(void);
int main(int argc, char * argv[])
{
int i, iIter, dado[6];
if(argc&lt;2)
{
cout&lt;&lt;&quot;Uso: &quot;&lt;&lt;argv[0]&lt;&lt;&quot;n\n&quot;;
return 1;
}
iIter = atoi(argv[1]);
memset(dado, 0, sizeof(dado));
for(i=0; i&lt;iIter; i++)
{
dado[tirarDado() - 1]++;
}
cout&lt;&lt;iIter&lt;&lt;&quot; tiradas\n&quot;;
cout&lt;&lt;&quot;\tCara\tTiradas\n&quot;;
for(i=0; i&lt;6; i++)
{
cout&lt;&lt;&quot;\t&quot;&lt;&lt;i+1&lt;&lt;&quot; :\t&quot;&lt;&lt;dado[i]&lt;&lt;endl;
}
}

y tirador.cpp
-----------------
#include
int tirarDado(void)
{
return (rand()%6+1);
} 

Y finalmente los compile usando g++ -o jugar jugador.cpp tirador.cpp
Y cuando ejecuto el archivo binario JUGAR no funciona para nada...

El archivo binario wwwisis.pl lo bajé via ftp y la profesora que lo tiene en su servidor le funciona de maravillas el catálogo.
Será que hay que activar algunas cosas en la configuración del archivo httpd.conf?

Por favor. Agradezco de antemano su enseñanza.</description>
		<content:encoded><![CDATA[<p>Archivo binario no ejecuta.<br />
Buenas.<br />
Yo estoy aprendiendo linux, y cree un catálogo en línea usando Genisisweb windows.<br />
Estando en ambiente Windows instalé WAMP, en la carpeta /bin/apache/cgi-bin se encuentran 4 archivos .cgi (genisis0.cgi, genisis1.cgi, etc), el executable del Genisis es wwwi32.exe, y el resto es la base de datos.</p>
<p>Luego exporté la base hacia linux, y usando ftp copié la exportación con permisos 755. El linux que tengo en mi máquina es Centos 5.2 (una copia binaria de Redhat Enterprise). El webserver es<br />
* documentroot: /var/www/html<br />
* cgi: /var/www/cgi-bin<br />
* Apache: /v2.2.3 (Redhat)<br />
* SeLinux policy: enable</p>
<p>En Linux el archivo ejecutable se llama “wwwisis.pl”. Igual forma copié los 4 archivos .cgi y el binario en la carpeta cgi-bin.<br />
Cuando uso el comando&gt; “file wwwisis”<br />
aparece:<br />
wwwisis: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped.</p>
<p>Pero cuando quiero ejecutarlo, el binario no responde, y aparece en el browser el mensaje: </p>
<p>500 Internal Server Error</p>
<p>Internal Server Error<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Use el comando “gdb ./wwwisis” y aparece:</p>
<p>GNU gdb Red Hat Linux (6.5-37.el5rh)<br />
Copyright (C) 2006 Free Software Foundation, Inc.<br />
GDB is free software, covered by the GNU General Public License, and you are<br />
welcome to change it and/or distribute copies of it under certain conditions.<br />
This GDB was configured as &#8220;i386-redhat-linux-gnu&#8221;&#8230;&#8221;/var/www/cgi-bin/wisis/wwwisis&#8221;: not in executable format: No se reconoce el formato del fichero</p>
<p>No comprendo que fallas tengo en mi linux, si faltará alguna libreria. Para confirmar que Perl funciona ejecuté este archivo en la carpeta cgi-bin donde están los archivos .cgi y el binario:<br />
Minimo.pl<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
#!/usr/bin/perl -w<br />
use strict;<br />
use CGI::Carp qw(fatalsToBrowser);</p>
<p>print &#8220;Content-type: text/html\n\n&#8221;;<br />
print &#8221;, &#8220;\n&#8221;;<br />
print &#8220;Salida de la examinación\n&#8221;;<br />
print &#8220;¡Qué bien, funciona!\n&#8221;;<br />
print &#8220;\n&#8221;; </p>
<p>Y funcionó muy bien este script en el browser.</p>
<p>Por ultimo leyendo en las paginas web apareció un ejemplo de crear un archivo binario:<br />
juego.cpp<br />
&#8212;&#8212;&#8212;&#8212;-<br />
#include<br />
#include<br />
#include<br />
using namespace std;<br />
int tirarDado(void);<br />
int main(int argc, char * argv[])<br />
{<br />
int i, iIter, dado[6];<br />
if(argc&lt;2)<br />
{<br />
cout&lt;&lt;&quot;Uso: &quot;&lt;&lt;argv[0]&lt;&lt;&quot;n\n&quot;;<br />
return 1;<br />
}<br />
iIter = atoi(argv[1]);<br />
memset(dado, 0, sizeof(dado));<br />
for(i=0; i&lt;iIter; i++)<br />
{<br />
dado[tirarDado() - 1]++;<br />
}<br />
cout&lt;&lt;iIter&lt;&lt;&quot; tiradas\n&quot;;<br />
cout&lt;&lt;&quot;\tCara\tTiradas\n&quot;;<br />
for(i=0; i&lt;6; i++)<br />
{<br />
cout&lt;&lt;&quot;\t&quot;&lt;&lt;i+1&lt;&lt;&quot; :\t&quot;&lt;&lt;dado[i]&lt;&lt;endl;<br />
}<br />
}</p>
<p>y tirador.cpp<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
#include<br />
int tirarDado(void)<br />
{<br />
return (rand()%6+1);<br />
} </p>
<p>Y finalmente los compile usando g++ -o jugar jugador.cpp tirador.cpp<br />
Y cuando ejecuto el archivo binario JUGAR no funciona para nada&#8230;</p>
<p>El archivo binario wwwisis.pl lo bajé via ftp y la profesora que lo tiene en su servidor le funciona de maravillas el catálogo.<br />
Será que hay que activar algunas cosas en la configuración del archivo httpd.conf?</p>
<p>Por favor. Agradezco de antemano su enseñanza.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: alethse</title>
		<link>http://casidiablo.net/compiladores-de-cc-en-linux/comment-page-1/#comment-6625</link>
		<dc:creator>alethse</dc:creator>
		<pubDate>Thu, 18 Jun 2009 06:30:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.casidiablo.net/wordpress/?p=358#comment-6625</guid>
		<description>hola me gustaría saber cuales son lo paquetes que tengo que instalar para poder compilar con g++ o gcc y ademas no se si tu me podrías orientar si es posible emigrar mi código de c++ a g++</description>
		<content:encoded><![CDATA[<p>hola me gustaría saber cuales son lo paquetes que tengo que instalar para poder compilar con g++ o gcc y ademas no se si tu me podrías orientar si es posible emigrar mi código de c++ a g++</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Cristian</title>
		<link>http://casidiablo.net/compiladores-de-cc-en-linux/comment-page-1/#comment-6623</link>
		<dc:creator>Cristian</dc:creator>
		<pubDate>Wed, 17 Jun 2009 22:40:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.casidiablo.net/wordpress/?p=358#comment-6623</guid>
		<description>En que distro estás?</description>
		<content:encoded><![CDATA[<p>En que distro estás?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

