Perguntas com a marcação «compilation»

168
Como um compilador pode se compilar?

Estou pesquisando o CoffeeScript no site http://coffeescript.org/ , e ele tem o texto O compilador CoffeeScript é ele próprio escrito em CoffeeScript Como um compilador pode se compilar, ou o que essa declaração

142
Compilação cruzada Ir para OSX?

Estou tentando compilar um aplicativo go no OSX para criar binários para Windows e Linux. Eu li tudo o que pude encontrar na net. O exemplo mais próximo que encontrei foi publicado (além de muitas discussões inacabadas na lista de discussão

141
Como criar uma biblioteca compartilhada com o cmake?

Eu escrevi uma biblioteca que costumava compilar usando um Makefile auto-escrito, mas agora quero mudar para cmake. A árvore fica assim (removi todos os arquivos irrelevantes): . ├── include │   ├── animation.h │   ├── buffers.h │   ├── ... │   ├── vertex.h │   └── world.h └── src ├──...

140
O que é um arquivo de objeto em C?

Estou lendo sobre bibliotecas em C, mas ainda não encontrei uma explicação sobre o que é um arquivo de objeto. Qual é a diferença real entre qualquer outro arquivo compilado e um arquivo de objeto? Eu ficaria feliz se alguém pudesse explicar em linguagem

138
Construção versus compilação (Java)

Pensando que a resposta para isso é bastante óbvia, mas aqui vai: Quando estou trabalhando em um pequeno projeto para a escola (em java), compilo . No meu galinheiro, estamos usando formiga para construir nosso projeto. Eu acho que compilar é um subconjunto de construção. Isso está correto?...

136
Determinando 32 vs 64 bits em C ++

Eu estou procurando uma maneira de determinar com segurança se o código C ++ está sendo compilado em 32 vs 64 bits. Chegamos ao que pensamos ser uma solução razoável usando macros, mas estávamos curiosos para saber se as pessoas poderiam pensar em casos em que isso pode falhar ou se há uma maneira...

128
É possível compilar Python para código de máquina?

Quão viável seria compilar Python (possivelmente por meio de uma representação C intermediária) em código de máquina? Presumivelmente, seria necessário vincular a uma biblioteca de tempo de execução Python, e qualquer parte da biblioteca padrão do Python que fosse o próprio Python precisaria ser...