Preguntas con la etiqueta [gcc]

Lista gcc preguntas

Posible duplicado: ¿Cómo implementar la función getch() de C en Linux? ¿ Cuál es la Linuxversión equivalente del conio.harchivo de encabezado de MS-DOS? ¿Existe alguna manera de reemplazar su funcionalidad?

Estoy escribiendo código AVX y necesito cargarlo desde una memoria potencialmente no alineada. Actualmente estoy cargando 4 dobles , por lo tanto usaría la instrucción intrínseca _mm256_loadu_pd ; el código

Por ejemplo: Bool NullFunc(const struct timespec *when, const char *who) { return TRUE; } En C++ pude poner un /*...*/comentario sobre los parámetros. Pero no en C claro, donde me

Estoy intentando crear algunos perfiles de rendimiento en una plataforma integrada prototipo con poco soporte. Observo que el indicador -pg de GCC hace que __gnu_mcount_ncse inserten procesadores al ingresar a

Necesito optimizar severamente el tamaño de mi ejecutable ( ARMdesarrollo) y noté que en mi esquema de compilación actual ( gcc+ ld) los símbolos no utilizados no se eliminan. El

Ver este fragmento de código int main() { unsigned int a = 1000; int b = -1; if (a>b) printf("A is BIG! %d\n", a-b); else printf("a is SMALL! %d\n", a-b);

Cuando estoy compilando openvswitch-1.5.0, encontré el siguiente error de compilación: gcc -Wstrict-prototypes -Wall -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wformat-security -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wno-override-init -g -O2 -export-dynamic

Tengo una aplicación multiplataforma y en algunas de mis funciones no se utilizan todos los valores pasados ​​a las funciones. Por lo tanto, recibo una advertencia de GCC que me

En Visual C++, es posible utilizar #pragma warning (disable: ...). También descubrí que en GCC puedes anular los indicadores del compilador por archivo . ¿Cómo puedo hacer esto para la

Cuando intento instalar odoo-server, aparece el siguiente error: error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 ¿Alguien podría ayudarme a resolver este problema?

A veces, gcc usa un registro de 32 bits, cuando yo esperaría que usara un registro de 64 bits. Por ejemplo el siguiente código C: unsigned long long div(unsigned long

¿Bool es un tipo C nativo?

12
respuestas
310
votos
403.9k
vistas

Me di cuenta de que el código del kernel de Linux usa bool, pero pensé que bool era del tipo C++. ¿Bool es una extensión C estándar (por ejemplo, ISO

El preprocesador de volcado GCC define

6
respuestas
313
votos
174.4k
vistas

¿Hay alguna manera de que gcc/g++ descargue las definiciones de preprocesador predeterminadas desde la línea de comando? Me refiero a cosas como __GNUC__, __STDC__y así sucesivamente.

Tenga en cuenta que estoy usando VS Code en Ubuntu 17.10 y usando el compilador GCC. Tengo problemas para crear un programa simple que utilice archivos .cpp adicionales. Probablemente me

Error "referencia no definida a 'std::cout'"

6
respuestas
333
votos
398.2k
vistas

¿Será este el ejemplo? #include <iostream> using namespace std; int main() { cout << "Hola, moondo.\n"; } Tira el error: gcc -c main.cpp gcc -o edit main.o main.o: In function