Preguntas etiquetadas con gcc

GCC es la colección del compilador GNU. Es el compilador estándar de facto para C, C ++, Go, Fortran y Ada en Linux y también es compatible con muchos otros lenguajes y plataformas. Además del compilador, GCC tiene una cadena de herramientas (libc, libstdc ++, objdump, nm, etc.) que se utilizan ampliamente en varias plataformas y sistemas.

1
brew install gcc lleva demasiado tiempo
Estoy haciendo una instalación limpia de Mavericks, y accidentalmente hice brew install gcc que lleva más de media hora, tal vez más. ¿Debo terminarlo? Ahora sé que debería haber instalado un gcc específico (tal vez gcc48) pero es demasiado tarde y el aire de mi macbook está respirando con dificultad. …
139 gcc  homebrew 


3
¿Cómo compilar una biblioteca estática en Linux?
Tengo una pregunta: cómo compilar una biblioteca estática en Linux gcc, es decir, necesito compilar mi código fuente en un archivo llamado out.a. ¿Es suficiente simplemente compilar con el comando gcc -o out.a out.c? No estoy muy familiarizado gcc, espero que alguien pueda echarme una mano.
138 c  gcc  static-libraries 

8
¿Cuál es el propósito de usar -pedantic en el compilador GCC / G ++?
Esta nota dice: -ansi: le dice al compilador que implemente la opción de lenguaje ANSI. Esto desactiva ciertas "características" de GCC que son incompatibles con el estándar ANSI. -pedantic: usado en conjunto con -ansi, esto le dice al compilador que se adhiera estrictamente al estándar ANSI, rechazando cualquier código que …
136 c++  c  gcc  g++ 

19
/usr/lib/libstdc++.so.6: versión `GLIBCXX_3.4.15 'no encontrada
¿Cómo puedo obtener GLIBCXX_3.4.15 en Ubuntu? No puedo ejecutar algunos programas que estoy compilando. Cuando lo hago: strings /usr/lib/libstdc++.so.6 | grep GLIBC Yo obtengo: GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX_3.4.8 GLIBCXX_3.4.9 GLIBCXX_3.4.10 GLIBCXX_3.4.11 GLIBCXX_3.4.12 GLIBCXX_3.4.13 GLIBCXX_3.4.14 GLIBC_2.2.5 GLIBC_2.3 GLIBC_2.4 GLIBC_2.3.4 GLIBC_2.3.2 GLIBCXX_FORCE_NEW GLIBCXX_DEBUG_MESSAGE_LENGTH ¡Gracias por cualquier ayuda!
135 c++  gcc  libstdc++ 


3
LLVM vs clang en OS X
Tengo una pregunta sobre llvm, clang y gcc en OS X. ¿Cuál es la diferencia entre llvm-gcc 4.2, llvm 2.0 y clang? Sé que todos se basan en llvm, pero ¿en qué se diferencian? Además de una compilación más rápida, ¿cuál es la ventaja de llvm sobre gcc?
133 c++  c  gcc  llvm  clang 

2
Decirle a gcc directamente que vincule una biblioteca estáticamente
Me resulta extraño usarlo -Wl,-Bstaticpara saber con gccqué bibliotecas quiero vincular estáticamente. Después de todo, estoy contando gccdirectamente toda otra información sobre el enlace con bibliotecas ( -Ldir, -llibname). ¿Es posible decirle al controlador gcc directamente qué bibliotecas deberían estar vinculadas estáticamente? Aclaración: Sé que si una determinada biblioteca existe …







3
subprocesos mingw-w64: posix vs win32
Estoy instalando mingw-w64 en Windows y hay dos opciones: hilos win32 y hilos posix. Sé cuál es la diferencia entre win32 threads y pthreads, pero no entiendo cuál es la diferencia entre estas dos opciones. Dudo que si elijo subprocesos posix, me impedirá llamar a funciones de WinAPI como CreateThread. …
129 windows  gcc  pthreads  mingw 

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.