Resultados da pesquisa a pedido "gcc"

2 a resposta

Como o MAKE sabe qual arquivo de origem verificar

Como isso é simplesmake script sabe que alguns dos arquivos cpp foram alterados? Isso significa que, para cada arquivo .o, ele procurará o correspondente .cpp um? E se a extensão for diferente - por exemplo.c hellomake: hellomake.o hellofunc.o ...

3 a resposta

Símbolo oculto em bibliotecas estáticas criadas com o Xcode

Estou tentando descobrir se posso criar uma biblioteca estática que oculte todos os seus objetos e funções internas, etc., exceto para as interfaces que desejo exportar. Estou experimentando o Xcode (gcc 4.2). Eu usei ...

1 a resposta

Inicialização const estática incorreta que compila e funciona

Até onde eu sei, você só pode inicializar membros const estáticos na mesma linha da declaraçãose eles são tipos integrais [https://stackoverflow.com/a/3531105/5302415]. No entanto, eu ainda era capaz de inicializar e usar algumas constantes ...

3 a resposta

O CMake pode detectar se eu preciso vincular à libm ao usar o pow em C?

Com alguns compiladores,usandopow e certas outras funções em um programa C requerem vinculação aom biblioteca [https://stackoverflow.com/q/8671366/1959975] . No entanto, alguns compiladores não exigem isso e podem ter um erro ao vincular aom ...

1 a resposta

O Gcc usa sqrt sem incluir math.h

Alguém sabe por que esse programa c compila e usa o sqrt de math.h? isso produziria 2,236068 main.c #include <stdio.h> #include "math_utils.h" int main(void){ printf("%f\n", sqrt(5)); return 0; }math_utils.h #ifndef MATH_UTILS_Hs #define ...

1 a resposta

Vinculando SDL2 e Clion

Tenho clion apontando para diretórios e bibliotecas SDL2, mas ele falha ao vincular as bibliotecas quando tento compilar. Alguma ideia de como consertar isso? CMakeLists: cmake_minimum_required(VERSION 3.3) ...

7 a resposta

O que é __gxx_personality_v0?

Esta é uma pergunta de segunda mão de um site de desenvolvimento de SO, mas fiquei curioso, pois não consegui encontrar uma explicação decente em nenhum lugar. Ao compilar e vincular um programa C ++ independente usando o gcc, às vezes ocorre um ...

1 a resposta

A compilação do código gcc no Visual Studio causa o erro C3646: '__attribute__': especificador de substituição desconhecido

Eu estou recebendo o seguinte erro: erro C3646: '__attribute__': especificador de substituição desconhecido Código: LEMUR_PREALIGN char _stack[ sizeof(_Type) * _Count ] LEMUR_POSTALIGN;Erro completo: 1> c: \ arquivos de programas \ indri \ ...

1 a resposta

Desenrole o loop e faça soma independente com vetorização

Para o loop a seguir, o GCC somente vetorizará o loop se eu disser para usar a matemática associativa, por exemplo. com-Ofast. float sumf(float *x) { x = (float*)__builtin_assume_aligned(x, 64); float sum = 0; for(int i=0; i<2048; i++) sum += ...

6 a resposta

Diferença de desempenho entre gcc e g ++ para o programa C

Vamos dizer que eu escrevi um programa em C e o compilei com o gcc e o g ++, que compilação será executada mais rapidamente? gcc ou g ++? Eu acho que a compilação do g ++ tornará lenta, mas não tenho certeza. Deixe-me esclarecer minha pergunta ...