Resultados da pesquisa a pedido "gcc"
Por que minhas expressões SFINAE não funcionam mais com o GCC 8.2?
Recentemente, atualizei o GCC para 8.2 e a maioria das minhas expressões SFINAE parou de funcionar. O seguinte é um pouco simplificado, mas demonstra o problema: #include <iostream> #include <type_traits> class Class { public: template ...
Existe uma maneira de determinar se uma biblioteca .a ou .so foi compilada como código de posição independente?
Estou recebendo um erro de vinculação ao compilar a biblioteca numpy contra o lapack, indicando que preciso compilar o lapack com -fPIC. Eu pensei que tinha feito exatamente isso. Existe uma maneira de determinar que a biblioteca lapack produzida ...
Teste C se a variável estiver na seção somente leitura
Gostaria de escrever uma função de log de baixo nível que se pareceria com: DO_DBG("some string", val1, val2)O que eu quero fazer é armazenar o ponteiro para a string em vez de uma cópia da string, por razões de desempenho. Isso pressupõe que a ...
Instalando o OpenMP no Mac OS X 10.11
Como faço para que o OpenMP seja executado no Mac OSX 10.11, para que eu possa executar scriptsvia terminal? Eu instalei o OpenMP:brew install clang-omp. Quando corro, por exemplo:gcc -fopenmp -o Parallel.b Parallel.c a seguinte expressão ...
quando o link estático g ++ pthread, causa falha na segmentação, 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++) ...
Vincular estaticamente ncurses ao programa
Estou tendo problemas para vincular estaticamente ncurses a um dos meus programas Aqui está um programa de amostra realmente simples: #include<ncurses.h> int main(){ initscr(); printw("Hello world\n"); refresh(); getch(); endwin(); return 0; ...
definir uma seção do programa no código C (GCC)
Na linguagem assembly, é fácil definir uma seção como: .section fooComo isso pode ser feito no código C? Eu quero colocar um pedaço de código C em uma seção especial em vez de.text, então poderei colocar essa seção em um local especial no script ...
(montagem embutida em C) Mensagens do assembler: Erro: pseudo-op desconhecido:
Eu escrevi uma função C "wrapper" curta para umasm montagem em linha, como abaixo. O código de montagem consiste em um loop while, computando vários produtos de pontos vetoriais usando SSE2. Estou usando o GCC 4.8.4 no Ubuntu 14.04 em um x86. O ...
Número de instruções executadas diferentes para o programa Hello World Nasm Assembly e C
Eu tenho um depurador simples (usando ptrace:http://pastebin.com/D0um3bUi [http://pastebin.com/D0um3bUi]) para contar o número de instruções executadas para um determinado programa executável de entrada. Ele usa o modo de execução de etapa única ...
Instalando o gfortran no Linux como usuário
Eu sou um usuário não administrador de um servidor Linux (CentOS 6.6) no trabalho. Faço login através de um programa terminal em um computador Windows. Meu problema é que a TI não se sente à vontade para atualizar o GCC / gfortran para mim, ...