gcc

"Aceptar la licencia Xcode / iOS requiere privilegios de administrador, por favor vuelva a ejecutar como root a través de sudo."cuando se utiliza GCC

Al intentar compilar mi programa C, ejecutando el siguiente comando: gcc pthread.c -o pthread Devuelve: Aceptar la l ... ejecutar como root a través de sudo. Y mi código no compila. ¿Por qué sucede esto y cómo puedo solucionar este problema?

Cómo generar automáticamente un stacktrace cuando mi programa se bloquea

Estoy trabajando en Linux con el compilador GCC. Cuando mi programa C++ se bloquea, me gustaría que generara automáticamente ... ar el problema. Puedo manejar el envío de la información a mí, pero no se cómo generar la cadena de seguimiento. Alguna idea?

Depuración vs Liberación en CMake

En un proyecto compilado por GCC, ¿Cómo corro CMake para cada tipo de destino (depuración/liberación)? ¿Cómo puedo especi ... ión de C/C++ usando CMake? ¿Cómo expreso que el ejecutable principal se compilará con g++ y una biblioteca anidada con gcc?

¿Cómo suprimir las advertencias de "parámetros no utilizados" en C?

Por ejemplo: Bool NullFunc(const struct timespec *when, const char *who) { return TRUE; } En C++ pude poner un comentario /*...*/ alrededor de los parámetros. Pero no en C, por supuesto, donde me da el error error: parameter name omitted.

¿Por qué mi programa es lento cuando se repite sobre exactamente 8192 elementos?

Aquí está el extracto del programa en cuestión. La matriz img[][] tiene el tamaño SIZE×SIZE, y se inicializa en: img[j][i] ... pero el problema no es la cantidad de memoria utilizada, es simplemente tiempo de ejecución, así que no se como eso ayudaría.

Objective C para Windows

¿Cuál sería la mejor manera de escribir Objective-C en la plataforma Windows? ¿Cygwin y gcc? ¿Hay alguna forma de integrar ... fragmentado dirección. ¿Alguien está al tanto de un buen recurso en línea o libro para hacer o explicar este tipo de cosas?

¿Usando GCC para producir ensamblado legible?

Me preguntaba cómo usar GCC en mi archivo fuente C para volcar una versión mnemotécnica del código máquina para poder ver en ... contrar una manera con GCC. Estoy tratando de reescribir un método C en assembly y ver cómo lo hace GCC sería de gran ayuda.

Cómo desactivar las advertencias de GCC para unas pocas líneas de código

En Visual C++, es posible utilizar #pragma warning (disable: ...). También he encontrado que en GCC se puede anular las bande ... archivos. ¿Cómo puedo hacer esto para la "siguiente línea", o con semántica push/pop alrededor de áreas de código usando GCC?

Heredar constructores

¿Por qué este código: class A { public: explicit A(int x) {} }; class B: public A { }; int main(void) { ... main.cpp:8: note: B::B(const B&) ¿No debería B heredar el constructor de A? (esto está usando gcc)

std::regresión de rendimiento vectorial al habilitar C++11

He encontrado una regresión de rendimiento interesante en un pequeño fragmento de C++, cuando habilito C++11: #include < ... ( +- 9.84% ) [74.81%] 0.036678068 seconds time elapsed ( +- 0.80% )

¿Cuál es la diferencia entre g++ y gcc?

¿Cuál es la diferencia entre g++ y gcc? ¿Cuáles deben usarse para el desarrollo general de c++?

¿Por qué el preprocesador C interpreta la palabra "linux "como la constante"1"?

¿Por qué el preprocesador C en GCC interpreta la palabra linux (letras pequeñas) como la constante 1? Prueba.c: #include ... { int 1 = 5; return 0; } Que-por supuesto - produce un error. (BTW: No hay #define linux en el stdio.archivo h.)

Inicialización del constructor-orden de evaluación de la lista

Tengo un constructor que toma algunos argumentos. Yo había asumido que fueron construidos en el orden indicado, pero en un c ... { public: A(OtherClass o, string x, int y) : a_(o), b_(a_, x, y) { } OtherClass a_; AnotherClass b_; };

¿Cómo se obtiene la salida del ensamblador del código fuente C / C++ en gcc?

¿Cómo se hace esto? Si quiero analizar cómo se está compilando algo, ¿cómo obtendría el código ensamblador emitido?

¿Por qué fluir fuera del final de una función no vacía sin devolver un valor no produce un error de compilador?

Desde que me di cuenta hace muchos años, que esto no produce un error por defecto (al menos en GCC), siempre me he preguntado ... ain() { char cstring[5]; printf( "the last char is: %c\n", cstring[stringSize()-1] ); return 0; } ...compilar.

ld no puede encontrar una biblioteca existente

Estoy intentando enlazar una aplicación con g++ en este sistema Debian lenny. ld se queja de que no puede encontrar bibliotec ... libmagic.so.1.0.0 ¿Cómo diagnostico más este problema y qué podría estar mal? Estoy haciendo algo completamente estúpido?

advertencia: declaración implícita incompatible de la función incorporada 'xyz'

Estoy recibiendo varias de estas advertencias al compilar algunos binarios: warning: incompatible implicit declaration of b ... loc Estoy usando GCC 4.1.2: $ gcc --version gcc (GCC) 4.1.2 20080704 ¿Qué debo hacer para resolver estas advertencias?

Error de enlace extraño: falta DSO de la línea de comandos

Cuando estoy compilando openvswitch-1.5.0, he encontrado el siguiente error de compilación: gcc -Wstrict-prototypes -Wall - ... 462: 0000000000008220 2814 FUNC GLOBAL DEFAULT 13 pthread_create@@GLIBC_2.2 ¿Podría dar alguna pista o punteros?

Esta función C siempre debe devolver false, pero no

Me topé con una pregunta interesante en un foro hace mucho tiempo y quiero saber la respuesta. Considere la siguiente funció ... s eso? ¿Este código tiene algún tipo de comportamiento indefinido? Nota: Lo compilé con gcc (Ubuntu 4.9.2-10ubuntu13) 4.9.2.

¿Por qué el desbordamiento de enteros en x86 con GCC causa un bucle infinito?

El siguiente código entra en un bucle infinito en GCC: #include <iostream> using namespace std; int main(){ int i ... movq %rbx, %rdi addl $1, %r12d call _ZNSo3putEc movq %rax, %rdi call _ZNSo5flushEv cmpl $3, %r12d jne .L5