Preguntas etiquetadas con gcc

119
¿Cómo compilar para Windows en Linux con gcc / g ++?

He escrito algunos efectos en C ++ (g ++) usando freeglut en Linux, y los compilo con g++ -Wall -lglut part8.cpp -o part8 Entonces, me preguntaba si es posible hacer que g ++ cree ejecutables de Windows compilados estáticos que contengan todo lo necesario. No tengo Windows, así que sería genial...

119
¿Cómo instalar gcc en una máquina con Windows 7?

Tengo MinGW en mi máquina con Windows 7. Deseo instalar y usar gcc completo para el compilador C. Descubrí que no existe un único archivo de instalación precompilado y listo para usar para este propósito. Revisé la siguiente página: http://gcc.gnu.org/install/ Es difícil y lo encuentro por encima...

114
Problemas de compilación: no se puede encontrar crt1.o

Tengo un sistema Debian virtual que utilizo para desarrollar. Hoy quería probar llvm / clang. Después de instalar clang no puedo compilar mis viejos proyectos C (con gcc). Este es el error: ... /usr/bin/ld: cannot find crt1.o: No such file or directory /usr/bin/ld: cannot find crti.o: No such...

112
¿Dónde se define PATH_MAX en Linux?

¿Con qué archivo de encabezado debo invocar #includepara poder usar PATH_MAX como un int para dimensionar una cadena? Quiero poder declarar: char *current_path[PATH_MAX]; Pero cuando lo hago, mi compilador (Clang / LLVM en Linux) emite el siguiente error: recursive_find6.c:29:20: error: use of...

112
¿Cout está sincronizado / es seguro para subprocesos?

En general, asumo que las transmisiones no están sincronizadas, depende del usuario hacer el bloqueo apropiado. Sin embargo, ¿cosas como coutrecibir un tratamiento especial en la biblioteca estándar? Es decir, si se escriben varios subprocesos, ¿ coutpueden dañar el coutobjeto? Entiendo que...

108
enlace estático solo algunas bibliotecas

¿Cómo puedo vincular estáticamente solo algunas bibliotecas específicas a mi binario al vincularlo con GCC? gcc ... -static ...intenta vincular estáticamente todas las bibliotecas vinculadas, pero no tengo la versión estática de algunas de ellas (por ejemplo:

108
Error de compilación de GCC con> 2 GB de código

Tengo una gran cantidad de funciones que suman alrededor de 2.8 GB de código objeto (desafortunadamente no hay forma de evitarlo, computación científica ...) Cuando trato de vincularlos, obtengo relocation truncated to fit: R_X86_64_32Serrores (esperados) , que esperaba evitar especificando el...