Resultados da pesquisa a pedido "gcc"

7 a resposta

C / C ++ com GCC: adicione estaticamente arquivos de recursos ao executável / biblioteca

Alguém tem uma idéia de como compilar estaticamente qualquer arquivo de recurso diretamente no arquivo executável ou na biblioteca compartilhada usando o GCC? Por exemplo, eu gostaria de adicionar arquivos de imagem que nunca mudam (e, ...

5 a resposta

Contêineres de biblioteca padrão que produzem muitas cópias em valores no GCC

Estou escrevendo um aplicativo para Linux e Windows e notei que a versão GCC está produzindo muitas chamadas inúteis para o construtor de cópias. Aqui está um código de exemplo para produzir esse comportamento: struct A { A() { std::cout << ...

4 a resposta

Operador Sizeof com tipo de matriz de comprimento variável

De acordo comcppreference [http://en.cppreference.com/w/c/language/sizeof]: Se o tipo deexpressão é ummatriz de comprimento variáveltipo,expressão é avaliadoe o tamanho da matriz avaliada é calculado em tempo de execução. Significa: se o tipo ...

1 a resposta

Quando os parâmetros são calculados ao concatenar a chamada: obj.F1 (). F2 (). F3 (sin (x))?

Eu uso os operadores de streaming (por exemplo,operator<<(const char*)) para o log. Nos meus testes de unidade, tenho um teste como o seguinte: MyLogger oLogger; oLogger << "charly"; oLogger << "foo" << sleep( 10 ) << "bar"; oLogger << ...

3 a resposta

shared_ptr em std :: tr1

Estou trabalhando em uma plataforma com um compilador gcc, mas o impulso não pode ser compilado. Eu estou querendo saber qual é a maneira correta de incluir o shared_ptr em std: tr1 no gcc? o arquivo que procurei disse para não incluí-lo ...

12 a resposta

Linux: modpost não constrói nada

Estou tendo problemas para instalar qualquer módulo do kernel na minha máquina. Sempre que eu construo um módulo, o modpost sempre diz que existem zero módulos: MODPOST 0 modulesPara solucionar o problema, escrevi um módulo de ...

3 a resposta

Como instalar o gcc 4.9.2 no RHEL 7.4

Estou tentando instalar o gcc e o g ++ 4.9.2 no Linux. Sou bastante novo com o Linux e vi alguns guias de instalação, mas sempre que encontrava outro problema. Eu não tenho nenhum GCC agora na minha máquina. minha versão do Linux é: Red ...

2 a resposta

Existe uma maneira de forçar o compilador c ++ a não otimizar objetos estáticos específicos em uma biblioteca estática?

(Só precisa funcionar para o gcc 5.4, se não for possível encontrar uma solução geral) Eu tenho uma fábrica genérica que eu uso para construir objetos com base em alguma chave (como uma string representando um nome de classe). A fábrica ...

2 a resposta

Segfault na declaração de uma variável do tipo vetor <shared_ptr <int>>

CódigoAqui está o programa que fornece o segfault. #include <iostream> #include <vector> #include <memory> int main() { std::cout << "Hello World" << std::endl; std::vector<std::shared_ptr<int>> y {}; std::cout << "Hello World" << std::endl; ...

7 a resposta

Qual é a menor e mais simples CPU que o GCC pode compilar?

Em termos de conjunto de instruções e simplicidade de emulação. Eu gostaria de implementar uma CPU virtual e percebi por que não emular uma já existente, para poder compilar o código C para ela.