Resultados da pesquisa a pedido "gcc"

6 a resposta

funções automaticamente incorporadas nas unidades de tradução e no gcc 4.6

Se eu não declarar uma função f como inline. Da seguinte maneira: A.h: X f(Y y); A.cpp: X f(Y y) { ... }Em uma unidade de tradução diferente: B.cpp: #include "A.h" Z g(W w) { ... ... f(...) ... ... } Então eu compilo as duas unidades de ...

8 a resposta

Calling flex a partir de um makefile

Gostaria de chamar o flex para criar um arquivo .l, depois chame o gcc para criar tud Eu tentei comp: lex scanner.l \ gcc -o a.out main.c hash.c -I.erro lex scanner.l \ gcc -o a.out main.c hash.c -I. lex: impossible to opne ...

8 a resposta

warning: declaração implícita incompatível da função incorporada 'xyz'

Recebo vários avisos ao compilar alguns binários: warning: incompatible implicit declaration of built-in function ‘strcpy’ warning: incompatible implicit declaration of built-in function ‘strlen’ warning: incompatible implicit declaration of ...

10 a resposta

Como usar o AVX / pclmulqdq no Mac OS X

Estou tentando compilar um programa que usa as instruções pclmulqdq presentes nos novos processadores Intel. Instalei o GCC 4.6 usando macports, mas quando compilo meu programa (que usa o _mm_clmulepi64_si128 intrínseco), ...

2 a resposta

Eclipse CDT Builtin Inclui diretórios

Debaix Eclipse CDT > Project Settings > C/C++ General > Paths and Symbols > Includes > GNU C++ Existe uma lista de caminhos de inclusã lguns estão em negrito e são específicos do projet Outros sãoconstruídas e: Por ...

14 a resposta

C ++ 11: Como criar um apelido para uma funçã

Se eu tiver uma classe Foo na barra de namespace: namespace bar { class Foo { ... } };Posso então: using Baz = bar::Foo; e agora é como se eu definisse a classe no meu namespace com o nome Baz. possível fazer o mesmo para as funçõe namespace ...

12 a resposta

Como atualizar o GCC no MinGW no Windows?

Estou acostumado a instalar manualmente o GCC da fonte antes no Ubuntu e foi um processo doloroso. Então, eu realmente não quero repetir esse processo. Atualmente, tenho o MinGW e o GCC (4.6.2) instalados na minha máquina. Existe uma maneira ...

2 a resposta

como alterar o tipo de host para uma compilação 'Canadian cross' do GCC com crosstool-NG

Instalei o crosstool-NG e construí o GCC em uma máquina host + build x86 que tem como alvo arm-unknown-linux-gnueabi. Em seguida, usei arm-unknown-linux-gnueabi-gcc para compilar um programa que funcionou bem na minha placa ARM. Agora estou ...

2 a resposta

Como alinhar o corpo C do loop for com GCC?

Em nossa arquitetura incorporada, temos um IAB de 64 bits (Buffer de alinhamento de instruções). Para otimizar a sequência de busca, é necessário que o corpo de um loop comece alinhado a um limite de 8 byte É fácil conseguir isso em montagem ...

6 a resposta

Por que os tipos de ponto fixo não estão incluídos no C99?

Felizmente, ocomplex modificador do tipo @ foi introduzido no padrão C99. O que eu não entendo é por que foi decidido omitir o suporte à aritmética de ponto fixo (especificamente, suporte a tipos fracionários como 1,15 {assinado} ou 0,32 {não ...