Resultados de la búsqueda a petición "gcc"

4 la respuesta

¿Cómo invocar una llamada del sistema a través del sysenter en el ensamblaje en línea?

¿Cómo podemos implementar la llamada al sistema usando sysenter / syscall directamente en x86 Linux? ¿Alguien puede brindar ayuda? Sería aún mejor si también puede mostrar el código para la plataforma amd64. Lo sé en x86, podemos ...

16 la respuesta

¿Cómo especificar el tamaño de enumeración en GCC?

Quiero especificar un tamaño de enumeración de 64 bits para una enumeración. ¿Cómo es esto posible a través de GCC? El código no necesita ser 'portátil' ya que solo estoy interesado en hacer que el código funcione en la compilación de GCC para ...

2 la respuesta

La salida del preprocesador @cpp no puede entender?

Lo siento si mi pregunta es muy básica. Me gustaría entender la salida producida por el preprocesador cpp. Digamos que tengo un siguiente programa muy básico. #include <stdio.h> #include <stdlib.h> int x=100; int main () { printf ...

10 la respuesta

Eclipse La salida de la consola CDT no se muestra en depuración con ruta y no se muestra en ejecución sin ruta

Estoy tratando de hacer que Eclipse CDT (eclipse de 64 bits) funcione en Windows 7 con GCC. Cuando empecé a trabajar con GDB (eso fue un desafío en sí mismo), ejecutar el programa en modo de depuración fue la única forma de obtener resultados. ...

12 la respuesta

gnu gcc Cómo suprimir la advertencia: "typedef" se ignoró en esta declaración [habilitada de manera predeterminada]

Estoy usando GNU gcc 4.6.2 en Fedora 16. Estoy escribiendo una aplicación usando una API de terceros, después de la compilación, recibí muchas advertencias. warning: ‘typedef’ was ignored in this declaration [enabled by default] Solo ...

12 la respuesta

Cómo decirle a GCC que un argumento de puntero siempre está alineado con dos palabras?

En mi programa tengo una función que hace una simple suma de vectoresc[0:15] = a[0:15] + b[0:15]. El prototipo de la función es: void vecadd(float * restrict a, float * restrict b, float * restrict c);En nuestra arquitectura integrada de 32 ...

8 la respuesta

¿Deshabilitar selectivamente las advertencias de CCG para solo una parte de una unidad de traducción?

¿Cuál es el equivalente de GCC más cercano a este código de preprocesador MSVC? #pragma warning( push ) // Save the current warning state. #pragma warning( disable : 4723 ) // C4723: potential divide by 0 // Code which would generate warning ...

4 la respuesta

Es posible acceder a las variables definidas en el ensamblaje desde C?

¿Puedo leer o escribir en una variable definida en mi archivo de ensamblaje en mi archivo C? No pude resolverlo por mi cuenta. Por ejemplo, el archivo C tiene el siguiente aspecto: int num = 33; y produce este código de ensamblaje: .file ...

4 la respuesta

Evitar advertencias de "redefinición de typedef" al definir estructuras

Estoy definiendo algunas estructuras que hacen referencia entre sí, y escribo la definición de las estructuras antes de usarlas, por lo que cada estructura está 'al tanto' de las otras (estaba obteniendo errores de compilación sin esto). No ...

6 la respuesta

Referencia indefinida a `omp_get_max_threads _ '

Recibo los siguientes errores al intentar compilar un proyecto: (fortran, usando gfortran) referencia indefinida a `omp_get_max_threads _ ' referencia indefinida a `omp_get_thread_num _ ' Problema es, mi versión de GCC es 4.4.3, que se ...