Resultados da pesquisa a pedido "gcc"

4 a resposta

Instale o gcc no mac osx sem instalar o xcode [duplicate]

Possible Duplicate: Existe uma maneira de instalar o gcc no OSX sem instalar o Xcod [https://stackoverflow.com/questions/114884/is-there-a-way-to-install-gcc-in-osx-without-installing-xcode] Existe alguma maneira de apenas instalar o compilador ...

1 a resposta

Como incluir apenas símbolos usados ao vincular estaticamente ao gcc?

Estou implantando um pequeno programa compilado com o gcc, 4.3.2-1.1 (Debian). Este programa será implantado em modelos de máquinas virtuais que variam do Debain 5 ao Fedora, Ubuntu, Slackware, Arch e outro O programa depende de alguns ...

1 a resposta

O GCC pode mesclar matrizes de cadeia de caracteres globais duplicadas?

Eu estou imaginando se é possível compilar usando o GCC com algum sinalizador de otimização para evitar duas matrizes duplicadas na seção .rodata? Assim, os endereços de memória seriam os mesmos. Por exemplo const char str [7] = "string"; const ...

6 a resposta

GCC -fPIC option

Li sobrepções do GCC para convenções de geração de códi [http://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html#Code-Gen-Options], mas não conseguia entender o que "Gerar código independente de posição (PIC)". Por favor, dê um exemplo para me ...

3 a resposta

Qual é o significado de cada linha da saída de montagem de um mundo olá

Corri gcc -S sobre isso: int main() { printf ("Hello world!"); }e eu recebi este código de montagem: .file "test.c" .section .rodata .LC0: .string "Hello world!" .text .globl main .type main, @function main: leal 4(%esp), %ecx andl $-16, %esp ...

1 a resposta

Por que essa loja morta de unique_ptr não pode ser eliminada?

#include <memory> #include <vector> using namespace std; vector<unique_ptr<int>> e; void f(unique_ptr<int> u) { e.emplace_back(move(u)); }Para ambos Clang [https://godbolt.org/z/bKG8qy] e GCC [https://godbolt.org/z/VmR0wI], o snippet de código ...

1 a resposta

decltype (automático) do GCC não está em conformidade com o padrã

Eu tentei compilar esse código C ++ no GCC 8.2 com opções diferentes e sempre obtém êxito, não produz avisos e saídastrue: int && a = 123; decltype(auto) b = a; std::cout << std::boolalpha << std::is_same<decltype(b), int&>::value;nquanto isso, ...

3 a resposta

Building boost com diferentes versões do gcc

Tenho acesso ao servidor em que preciso criar o boost 1.46. Como forçar o bootstrap.sh a usar /usr/bin/gcc-4.4. Por padrão, ele usa / usr / bin / gcc e não consigo descobrir como alterar isso

1 a resposta

Como ter o GCC combinado “move r10, r3; armazenar r10 "em um" armazenamento r3 "?

Estou trabalhando no Power9 e utilizando a instrução de gerador de número aleatório de hardware chamada DARN. Eu tenho o seguinte assembly embutido: uint64_t val; __asm__ __volatile__ ( "xor 3,3,3 \n" // r3 = 0 "addi 4,3,-1 \n" // r4 = -1, ...

1 a resposta

C ++ 2a programação e compiladores de contratos

Estou interessado em estudar o recém-aceito programação de contratos para C ++ 20 [https://en.cppreference.com/w/cpp/language/attributes/contract] para fins de aprendizado e investigação. Como estou procurando por suporte ao compilador, estou ...