Preguntas etiquetadas con gcc

GNU Compiler Collection es el sistema compilador estándar utilizado en muchos sistemas operativos tipo Unix, incluido Linux. Originalmente destinado a compilar programas en C, ahora también puede manejar C ++, Java y varios otros lenguajes.

5
¿Cómo elegir la versión predeterminada de gcc y g ++?
Así que instalé gcc-4.4 y gcc-4.3 (lo mismo para g ++). Ahora, hasta donde recuerdo, hay una herramienta en Ubuntu que establece los enlaces simbólicos para usted si solo le dice qué versión desea. Sin embargo, no parece funcionar en la versión más reciente, lo que me parece decepcionante. root@nexus:~# …
206 gcc  g++ 

5
¿Cómo uso el último GCC en Ubuntu?
Quiero compilar mi programa con la última versión de gcc. Ubuntu 14.04 viene con gcc 4.8.2, 4.9.0 sin embargo hay disponibles, por otra parte, veo que está disponible como un paquete: gcc-4.9. Traté de instalarlo sudo apt-get install gcc-4.9 pero dice Reading package lists... Done Building dependency tree Reading state …

7
GLIBCXX_3.4.20 no encontrado, ¿cómo solucionar este error?
Whey intento ejecutar el programa Layout Editor (disponible en este sitio ) en Ubuntu 14.04.1 64-bit LTS obtengo el siguiente resultado en el terminal: $ layout layout: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by layout) Probé el comando stringsde la /usr/lib/x86_64-linux-gnu/libstdc++.so.6siguiente manera y aquí está la entrada y la salida: …

2
Cómo instalar gcc-4.8
Verifiqué la versión de gcc en mi sistema. Actualmente está en 4.6.3. Leí que gcc-4.8 está fuera. Intenté los siguientes comandos sin éxito: sudo apt-get install gcc (gcc is already the newest version) sudo apt-get install gcc-4.8 (unable to locate package) ¿Alguien sabe cómo instalar este paquete en 12.04?

3
Instalar gcc en Ubuntu 12.04 LTS
Cuando intento instalar gcc en Ubuntu 12.04 LTS Server con apt-get install gcc, me sale el siguiente error: The following packages have unmet dependencies: gcc : Depends: cpp (>= 4:4.6.1-2ubuntu5) but it is not going to be installed Depends: gcc-4.6 (>= 4.6.1-1) but it is not going to be installed …

3
"Error fatal: openssl / opensslv.h: no existe tal archivo o directorio" compilando mitmproxy
Estoy tratando de instalar el paquete mitmproxy a través de pip como este: $ sudo pip install mitmproxy Termina con el siguiente mensaje de error: x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c build/temp.linux-x86_64-2.7/_openssl.c -o build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_openssl.o build/temp.linux-x86_64-2.7/_openssl.c:391:30: fatal error: openssl/opensslv.h: No …
52 compiling  gcc  pip 

4
¿Cómo instalo gcc 4.7?
Deseo instalar gcc 4.7 para poder usar algunas funciones de c ++ 11. Descargué la fuente, corrí ./configurey me dijeron que necesitaba GMP. Descargué el código para eso, golpeé ./configurey me dijeron que necesitaba m4. Pero ya tengo m4 (al menos eso es lo que me dice Synamptic). ¿Qué está …


3
¿Cómo instalar clang ++?
Tengo problemas para hacer que clang ++ funcione mientras compilo mi código. Específicamente, recibo un make: clang++: Command not founderror. He corrido sudo apt-get install llvm, y también sudo apt-get install build-essentialy sudo apt-get update. ¿Qué tengo que hacer para instalar clang ++?
38 gcc  clang 

2
¿Instalar gcc-8 solo en Ubuntu 18.04?
Acabo de instalar Lubuntu 18.04 LTS. Hay dos opciones para instalar gcc: gcc-7y gcc-8. Ambos están disponibles desde apt-get installel primer momento. Incluso después de instalar gcc-8, el sistema todavía se instalará gcc-7cuando instale otros paquetes como build-essential. Como gcc-8es más reciente, ¿hay alguna manera de hacer que se instale …
33 gcc  18.04 

3
¿Cómo instalar gcc-7 o clang 4.0?
Quiero probar las características de C ++ 17 y quiero instalar el compilador compatible estándar (preferiblemente GCC). Soy totalmente nuevo en Linux y Ubuntu y simplemente no entiendo mucho. Traté de seguir https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test pero sin suerte. Primero corrí: sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update Como entendí, este comando instala algunas …

2
instalar gcc-9 en Ubuntu 18.04?
gcc-9 se acaba de lanzar . Me preguntaba si hay un repositorio que me permita instalar gcc 9 en Ubuntu 18.04 LTS (bionic). Parece que hay repositorios que admiten disco: https://packages.ubuntu.com/disco/gcc-9-base Pero me gustó tenerlo en el LTS actual por un tiempo.
26 18.04  ppa  repository  gcc 

1
¿bfd.h debería haber incluido libiberty / ansidecl.h en Ubuntu 14.04?
El paquete binutils parece haber cambiado, ya que incluye el directorio al que se libiberty.hha movido /usr/include/libiberty, por lo que es posible que se incluya incorrectamente al bfd.hrespecto ansidecl.h. Obteniendo esos errores de compilación cuando se utilizan las utilidades de rastreo /usr/include/libiberty/libiberty.h: In function ‘basename’: /usr/include/libiberty/libiberty.h:110:38: error: expected declaration specifiers …

3
gcc no se vinculará con -m32
Intentar compilar incluso el programa más simple ( int main(){}) con -m32un sistema de 64 bits falla: $ gcc -m32 test.c /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.8/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.8/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s collect2: error: ld returned 1 …
23 14.04  gcc  multiarch 

2
Crear una aplicación de 32 bits en Ubuntu de 64 bits
Después de horas de buscar en Google, decido rendirme y pedirles expertos. Estoy tratando de construir una aplicación de 32 bits (xgap si alguien está interesado) en mi 64 Ubuntu 11.10. Añadí la CFLAGS = -m32 y la LDFLAGS = -L / usr / lib32 en el makefile. Los objetos …
23 64-bit  gcc 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.