Perguntas com a marcação «gcc»

5
Como escrever um compilador muito básico
Compiladores avançados, como gcccódigos de compilação em arquivos legíveis por máquina, de acordo com o idioma em que o código foi gravado (por exemplo, C, C ++, etc). De fato, eles interpretam o significado de cada código de acordo com a biblioteca e as funções dos idiomas correspondentes. Corrija-me se …
214 c  compiler  compilation  gcc 



4
GCC vs clang / LLVM - prós e contras de cada um [fechado]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
20 compiler  clang  gcc  llvm 

4
Se deve usar -pedantic flag em g ++ ou não?
Estou aprendendo C ++ e estou usando o g ++ no Linux para praticar. Quero saber se as pessoas que trabalham como programadores usam a bandeira do g ++ e também sua importância no mundo real. E os outros compiladores, eles também permitem isso? Isso se tornou um padrão de …
16 c++  gcc 

2
Por que o glibc é mantido separadamente do GCC?
GCC é o compilador C. Glibc é a biblioteca C. No entanto, não é uma necessidade absoluta para um compilador e a biblioteca padrão agrupados como uma implementação C? Por exemplo, a biblioteca contém C ABI e específico compilador coisas do tipo <limits.h>, <stdint.h>etc., que difere entre os compiladores e …
13 c  gcc 

5
Existe uma maneira de usar o gcc como uma biblioteca?
Alguém conhece uma solução que funciona mais ou menos assim: #include <stdio.h> #include <gcc.h> /* This .h is what I'm looking for. */ int main (void) { /* variables declaration (...) */ /* The following line is supposed to be equivalent to: * $ gcc main.c -o main */ results …
10 c++  c  gcc 


1
Por que o GCC usa a sintaxe da AT&T por padrão?
Acho que o título diz tudo :) Existe algum motivo prático específico (acho que é principalmente histórico, mas não consigo encontrá-lo sozinho) por que o GCC usa a sintaxe AT & T / GAS? Nota: Eu sei que isso é apenas o padrão e você pode trocá-lo Nota 2: Eu …
9 history  assembly  gcc 



2
Perguntas sobre como vincular bibliotecas em C
Estou aprendendo C (ainda muito iniciante) no Linux usando o compilador GCC. Percebi que algumas bibliotecas, como a biblioteca usada com o math.hcabeçalho, precisam ser vinculadas manualmente quando incluídas. Estive vinculando nas bibliotecas usando vários sinalizadores do formulário -l[library-name], como -lmna biblioteca matemática mencionada acima. No entanto, depois de alternar …
8 c  libraries  gcc  linking 
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.