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

2 la respuesta

Reinstalar python en Mac OS 10.6 con una versión diferente de gcc

Estoy tratando de instalar un paquete de Python que requiere ejecutar gcc 4.2. Mi gcc apunta correctamente a gcc-4.2, es decir $ gcc -v Using built-in specs. Target: i686-apple-darwin10 Configured with: /var/tmp/gcc/gcc-5664~38/src/configure ...

2 la respuesta

¿Hay alguna manera de determinar que una biblioteca .a o .so se ha compilado como código de posición independiente?

Recibo un error de vinculación al compilar la biblioteca numpy contra lapack, lo que indica que necesito compilar lapack con -fPIC. Pensé que había hecho exactamente eso. ¿Hay alguna manera de determinar que la biblioteca lapack producida es ...

5 la respuesta

Prueba de C si la variable está en la sección de solo lectura

Me gustaría escribir una función de registro de bajo nivel que se vería así: DO_DBG("some string", val1, val2)Lo que quiero que haga es almacenar el puntero en la cadena en lugar de una copia de la cadena, por razones de rendimiento. Esto supone ...

1 la respuesta

cuando g ++ enlace estático pthread, causa falla de segmentación, ¿por qué?

#include <iostream> #include <map> #include <thread> #define SIZE 1024 #define AMOUNT 100000 #define THREADS 4 class A { private: char a[SIZE]; }; void test() { std::cout << "test start\n"; std::map<int, A*> container; for(int i=0; i<AMOUNT; i++) ...

6 la respuesta

Instalación de OpenMP en Mac OS X 10.11

¿Cómo puedo hacer que OpenMP se ejecute en Mac OSX 10.11, para poder ejecutar scriptsvía terminal? He instalado OpenMP:brew install clang-omp. Cuando corro, por ejemplo:gcc -fopenmp -o Parallel.b Parallel.c devuelve la siguiente expresión:fatal ...

3 la respuesta

Enlace estático ncurses al programa

Tengo algunos problemas para vincular estáticamente ncurses a uno de mis programas Aquí hay un programa de muestra realmente simple: #include<ncurses.h> int main(){ initscr(); printw("Hello world\n"); refresh(); getch(); endwin(); return 0; ...

1 la respuesta

definir una sección de programa en código C (GCC)

En lenguaje ensamblador, es fácil definir una sección como: .section foo¿Cómo se puede hacer esto en código C? Quiero poner un fragmento de código C en una sección especial en lugar de.text, por lo que podré poner esa sección en una ubicación ...

2 la respuesta

Número de instrucciones ejecutadas diferentes para el programa Hello World Nasm Assembly y C

Tengo un depurador simple (usando ptrace:http://pastebin.com/D0um3bUi [http://pastebin.com/D0um3bUi]) para contar el número de instrucciones ejecutadas para un programa ejecutable de entrada dado. Utiliza el modo de ejecución de un solo paso de ...

1 la respuesta

(ensamblaje en línea en C) Mensajes del ensamblador: Error: pseudo-op desconocido:

He escrito una breve función de "envoltura" en C para unasm montaje en línea, como a continuación. El código de ensamblaje consiste en un bucle while, que calcula varios productos de puntos vectoriales utilizando SSE2. Estoy usando GCC 4.8.4 en ...

3 la respuesta

'goto * foo' donde foo no es un puntero. ¿Que es esto?

Estaba jugando conetiquetas como valores [https://gcc.gnu.org/onlinedocs/gcc/Labels-as-Values.html]y terminé con este código. int foo = 0; goto *foo;Mi experiencia C / C ++ me dice*foo mediodereference foo y que esto no se compilará porquefoo No ...