Resultados da pesquisa a pedido "gcc"

1 a resposta

Compilar código Python para executável vinculado estaticamente com Cython

Eu tenho um script Python puro que gostaria de distribuir para sistemas com configuração Python desconhecida. Portanto, eu gostaria de compilar o código Python em um executável independente. eu corrocython --embed ./foo.py sem problemas ...

2 a resposta

Diversão com variáveis não inicializadas e compilador (GCC)

A seção §3.9.1 / 6 do padrão C ++ diz: Os valores do tipo bool sãotrue oufalse. Agora considere este código, void f(bool b) { switch(b) //since b is bool, it's value can be either true or false! { case true: cout << "possible value - true"; ...

6 a resposta

Avisos ou erros para conversão implícita de primitivas em C ++

Fiz uma refatoração pesada de algum código C ++ e descobri vários erros decorrentes de conversões implícitas das quais não conheço. Exemplostruct A *a(); bool b() { return a(); } void c() { int64_t const d(b()); } ProblemasNob, o tipo de retorno ...

2 a resposta

Qual é a maneira mais eficiente de carregar e extrair valores inteiros de 32 bits de um vetor SSE de 128 bits?

Estou tentando otimizar meu código usando intrínsecas SSE, mas estou com um problema em que não conheço uma boa maneira de extrair os valores inteiros de um vetor depois de executar as operações intrínsecas SSE para obter o que quero. Alguém ...

2 a resposta

gcc: por que o sinalizador -lm é necessário para vincular a biblioteca de matemática? [duplicado]

Esta pergunta já tem uma resposta aqui: Por que você precisa vincular a biblioteca de matemática em C? [/questions/1033898/why-do-you-have-to-link-the-math-library-in-c] 9 respostas Acabei de descobrir que o-lm O flag é necessário pelo gcc para ...

4 a resposta

Compile um programa C com o GCC, para que ele possa usar todos os núcleos da CPU no linux

Eu tenho um programa C de amostra para adição. Quando eu compilar e executar com o GCC, ele estará usando apenas um núcleo da CPU. Existe alguma maneira de compilar um programa C para que ele possa usar todos os núcleos da CPU no Linux. Eu ...

2 a resposta

Como a implementação do módulo (%) do GCC funciona e por que não usa a instrução div?

Eu estava tentando descobrir como calcular o módulo 10 no assembly, então eu compilei o seguinte código c no gcc para ver o que ele veio. unsigned int i=999; unsigned int j=i%10;Para minha surpresa, consegui movl -4(%ebp), %ecx movl ...

2 a resposta

Diferença entre -shared e -Wl, -shared das opções do GCC

eu sei-Wl,-shared é uma opção deld. Eu já vi uma pessoa compilar assim, $ gcc -shared -Wl,-soname,libtest.so -o libtest.so *.oE alguém assim $ gcc -Wl,-shared -Wl,-soname,libtest.so -o libtest.so *.oEntão, eu quero saber se há alguma diferença ...

4 a resposta

STL e bagunça de biblioteca de liberação / depuração

Estou usando um terceiro. Estou usando a versão da biblioteca compartilhada, já que a biblioteca é grande (~ 60 MB) e é usada por vários aplicativos. Existe uma maneira na inicialização do aplicativo descobrir que a versão de lançamento / ...

4 a resposta

Equivalentes ao _countof do MSVC em outros compiladores?

Existem equivalentes embutidos para_countof [http://msdn.microsoft.com/en-us/library/ms175773(v=VS.100).aspx]fornecido por outros compiladores, em particular GCC e Clang? Existem formulários não macro?