Respuestas:
Eso puede depender de su distribución, pero si está usando raspbian, el stock gcc incluye g ++, aquí está la información de la versión:
me@RPi» gcc -v
Using built-in specs.
[...]
--enable-languages=c,c++,fortran,objc,obj-c++
Entonces apt-get install gcc
debería funcionar si aún no está allí.
La mayoría de las distribuciones construirán gcc con soporte de C ++, por lo que esto también debería ser cierto para ellos. La manera fácil de verificar es instalar gcc y luego intentarlo g++ -v
.
Para su información, GCC es la "Colección Compilador Gnu" utilizada por MinGW; gcc
es el compilador de C, g++
es C ++.
Para compilar código C ++ también necesitará los archivos de encabezado stdc ++ ( #includes
) del "paquete de desarrollo libstdc ++". Hay más de uno disponible para raspbian porque hay 4 versiones ligeramente diferentes de libstdc ++ disponibles. El que parece ser el predeterminado contra el cual (presumiblemente) todos o la mayoría de los binarios en la distribución están construidos me parece 6-4.6. Verifícalo con:
dpkg -l | grep ++
Eso es lo que está instalado actualmente. Si no ve ningún libstdc ++ en la lista, simplemente elija uno de lo que está disponible ( apt-cache search libstdc++
). Puede tenerlos instalados todos al mismo tiempo, aunque el sistema tenderá a usar solo uno (hay un enlace simbólico basado en la versión principal en / lib para uno de los .so's). Entonces:
apt-get install libstdc++6-4.6-dev
Eso debería (creo) incluir la biblioteca base como un requisito previo, en cuyo caso eso y gcc y sus requisitos previos deberían cubrir todo. Si no es así, solo instálelo libstdc++6-4.6
. Los paquetes de biblioteca en la mayoría de las distribuciones de Linux vienen en dos partes, el tiempo de ejecución y los encabezados en un -dev
paquete separado para compilar utilizando la API.
Para instalar herramientas de desarrollo en raspbian:
sudo apt-get install build-essential
g++
.
pip install <package>
(o lo que sea que hagan los administradores de paquetes de Python) y esperan que las cosas simplemente funcionen.
La mejor aplicación para C ++ se puede encontrar buscando Bloques de código de las aplicaciones y mirando hacia abajo hasta que la veas, y en realidad está bastante cerca de la parte superior. Utilicé esta aplicación en mi PC antes de descubrirla en mi Raspberry Pi y tiene resaltado de sintaxis y todo.