compiler-flags

Banderas GCC útiles para C

Más allá de establecer -Wall, y establecer -std=XXX, ¿qué otros indicadores de compilador realmente útiles, pero menos conoci ... y convertir las advertencias en errores en algunos casos para minimizar absolutamente cualquier desajuste de tipo accidental.

Diferencia entre-pthread y-lpthread durante la compilación

¿Cuál es la diferencia entre gcc -pthread y gcc -lpthread que se usa al compilar programas multiproceso?

¿Cómo desactiva las advertencias de variables no utilizadas que salen de gcc en el código de terceros que no deseo editar?

Me gustaría saber qué interruptor pasa al compilador gcc para desactivar las advertencias de variables no utilizadas? Estoy ... 2_0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o op.o op.cpp Tal vez el -Wall anula mi objetivo?

¿Establecer propiedades de destino en CMake anula los INDICADORES CXX de CMAKE?

Al comienzo de mi proyecto CMake, estoy configurando banderas de compilación general en la variable CMAKE_CXX_FLAGS, como se ... PROPERTIES COMPILE_FLAGS "${CMAKE_CXX_FLAGS} ${BUILD_FLAGS}") Para evitar que CMAKE_CXX_FLAGS sea anulado por BUILD_FLAGS?

indicadores de optimización gcc para Xeon?

Quisiera su entrada ¿qué indicadores de compilador gcc usar al optimizar para Xeons? No hay 'xeon' en mtune o marzo, así que ¿cuál es la coincidencia más cercana?

¿Qué significa el indicador de compilador "Prefer 32-bit" para Visual Studio (C#, VB)?

Acaba de instalar Visual Studio 11 developer preview. Veo una nueva opción en las propiedades del proyecto llamada "Prefer 32 ... . Esto no parece ser una opción para bibliotecas de clases, solo aplicaciones de nivel superior. ¿Qué indica esta bandera?