Resultados da pesquisa a pedido "gcc"

5 a resposta

Como é chamado quando um bloco retorna um valor?

Deparei-me com esse código recentemente, o que não parece legal para mim (mas o gcc o compila). Eu não me importo com a construção, mas quero um nome para ela: #define MAX(a,b) \ ({ \ typeof(a) _a = (a); \ typeof(b) _b = (b); \ (_a > _b) ? (_a) ...

3 a resposta

Como usar o gcc instalado nos macports?

Instalei o gcc 4.6. de macports (para suporte ao C ++ 0x). Mas quando eu checo o 'gcc --version', ele está mostrando a versão mais antiga. Como usar o gcc mais recente instalado pelo macports?

8 a resposta

Como forçar o gcc a incorporar uma função?

Faz__attribute__((always_inline)) força uma função a ser incorporada pelo gcc?

3 a resposta

linker me diz que não consegue resolver símbolos, mas eles estão lá?

Estou tentando compilar um aplicativo de teste simples usando uma biblioteca que escrevi. Isso compila e funciona bem em outras máquina Tenho o libroller.so disponível em / usr / lib. Estou compilando um main.cpp assim: g++ -g3 -Wall ...

1 a resposta

Como criar um aplicativo Sandboxed sem o XCode?

Como criar um aplicativo Sandboxed sem o XCode? Quero dizer, estou usando o gcc Make para criar meus aplicativos e um sistema próprio para criar pacotes de aplicativos. Mas como posso ativar o Sandbox sem usar o XCode e a opção Sandbo Há ...

9 a resposta

Tenho um bug de otimização do gcc ou um problema de código

Teste o seguinte código: #include <stdio.h> #include <stdlib.h> main() { const char *yytext="0"; const float f=(float)atof(yytext); size_t t = *((size_t*)&f); printf("t should be 0 but is %d\n", t); }Compile com: gcc -O3 test.c A BOA saída ...

4 a resposta

As variáveis da pilha estão alinhadas pelo atributo __ do GCC __ ((alinhado (x))

eu tenho o seguinte código #include <stdio.h> int main(void) { float a[4] __attribute__((aligned(0x1000))) = {1.0, 2.0, 3.0, 4.0}; printf("%p %p %p %p\n", &a[0], &a[1], &a[2], &a[3]); }E eu tenho a seguinte saída: 0x7fffbfcd2da0 0x7fffbfcd2da4 ...

4 a resposta

# Define deve adicionar espaços em torno de macros?

Eu estava olhando o programa emhttp: //www0.us.ioccc.org/1988/westley. [http://www0.us.ioccc.org/1988/westley.c], mencionado emuma outra resposta SO [https://stackoverflow.com/questions/19/fastest-way-to-get-value-of-pi/39512#39512] - deve ...

2 a resposta

possível usar a aceleração de GPU na compilação de vários programas em um compilador gc

Existe alguma maneira ou ferramenta para aplicar a aceleração da GPU na compilação de programas com o compilador GCC? No momento, criei um programa para compilar iterativamente a lista de programas. Demora alguns minutos. Conheço alguns ...

2 a resposta

Inicialização estática em C ++ vs __attribute __ ((construtor))

Exemplo struct Foo { Foo() { printf("foo\n"); } }; static Foo foo; __attribute__((constructor)) static void _bar() { printf("bar\n"); }É determinista sefoo oubar é impresso primeiro? (Espero e espero que os construtores de objetos estáticos ...