Como faço para compilar um arquivo .c no meu Mac?
Como faço para compilar um arquivo .c no meu Mac?
Respostas:
Você precisará instalar o Apple Developer Tools . Depois de fazer isso, a coisa mais fácil é usar o IDE Xcode ou usar gcc
, ou hoje em dia melhorcc
(o compilador LLVM clang), a partir da linha de comando.
De acordo com o site da Apple, a versão mais recente do Xcode (3.2.1) só roda no Snow Leopard (10.6), portanto, se você tiver uma versão anterior do OS X, precisará usar uma versão mais antiga do Xcode. Seu Mac deve vir com um DVD de ferramentas de desenvolvedor que conterá uma versão que deve ser executada em seu sistema. Além disso, o site Apple Developer Tools ainda tem versões mais antigas disponíveis para download. O Xcode 3.1.4 deve ser executado no Leopard (10.5).
Você precisará obter um compilador. A maneira mais fácil é provavelmente instalar o ambiente de desenvolvimento XCode a partir dos CDs / DVDs que você comprou com seu Mac, que fornecerá o gcc. Então você deve ser capaz de compilá-lo como
gcc -o mybinaryfile mysourcefile.c
Só para constar nos tempos modernos,
1 - Apenas atualize o Xcode em sua máquina como você faz normalmente
2 - Abra o terminal e
$ xcode-select --install
ele realizará uma instalação curta de um ou dois minutos.
3 - Inicie o Xcode. "Novo" "Projeto" ... você deve escolher "Ferramenta de linha de comando"
Observação - confusamente, isso está na guia "macOS" .
Selecione o idioma "C" na próxima tela ...
4- Você será solicitado a salvar o projeto em algum lugar da sua área de trabalho. O nome que você dá ao projeto aqui é apenas o nome da pasta que conterá o projeto. Não tem nenhuma importância no software real.
5 - Você é de ouro! Agora você pode desfrutar de c com Mac e Xcode.
Em 2017, isso vai bastar:
cc myfile.c
Você pode usar gcc, no Terminal, fazendo gcc -c tat.c -o tst
no entanto, ele não vem instalado por padrão. Você deve instalar o pacote XCode a partir do disco de instalação tour ou fazer o download em http://developer.apple.com
Aqui é onde fazer o download de ferramentas de desenvolvedor anteriores, que incluem XCode 3.1, 3.0, 2.5 ...
http://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wo/5.1.17.2.1.3.3.1.0.1.1.0.3.3.3.3.1
Use o gcc
compilador. Isso pressupõe que você tenha as ferramentas de desenvolvedor instaladas.
Ondrasej é o "mais certo" aqui, IMO.
Também existem maneiras personalizadas de fazer isso, sem recorrer ao Xcode. Eu gosto de TryC.
O Mac OS X inclui Ferramentas de Desenvolvedor, um ambiente de desenvolvimento para fazer aplicativos Macintosh. No entanto, se alguém quiser estudar programação usando C, o Xcode é muito grande e complicado para iniciantes, para escrever um pequeno programa de amostra. TryC é muito adequado para iniciantes.
Você não precisa iniciar um aplicativo Xcode enorme ou digitar comandos desconhecidos no Terminal. Usando TryC, você pode escrever, compilar e executar um programa C, C ++ e Ruby como o TextEdit. Ele só está disponível para compilar um arquivo de código-fonte, mas é o suficiente para experimentar programas de amostra.