Eu gostaria de estudar C usando o iPad. Apenas programas simples. Então, existe um compilador C para iPad?
Eu gostaria de estudar C usando o iPad. Apenas programas simples. Então, existe um compilador C para iPad?
Respostas:
Uma rápida olhada na iTunes Store revela o CodeToGo (iTunes Store Link). Como você não pode compilar no próprio iPad, este aplicativo utiliza um serviço da Web ( IDEOne ) para executar o programa e retornar os resultados ao seu dispositivo. O aplicativo custa US $ 3 e é um binário universal (iPhone + iPad). O serviço da Web parece ser gratuito, se não apenas um pouco feio :).
Se você possui uma conexão com a Internet, pode usar o codepad.org . Eles permitem que você compile muitos idiomas diferentes a partir do código que você cola em um formulário da web. Suporta muitos formatos e possui alguns recursos interessantes de compartilhamento.
Se você estiver disposto a fazer o jailbreak, a resposta é sim. Você pode instalar o GCC (o mesmo compilador C de código aberto incluído no XCode) no seu iPad.
O processo é um pouco complicado, mas certamente é possível. Você pode encontrar instruções aqui. As instruções que vinculei mencionam apenas o iPhone, mas o mesmo processo deve funcionar no iPad.
Se você não estiver disposto a fazer o jailbreak, a solução sugerida pelo VxJasonxV pode ser sua única opção.
Não há aplicativos da App Store do compilador C para nenhum dispositivo iOS devido a uma cláusula no Contrato de Licença do Programa para Desenvolvedor do iOS que basicamente diz que:
"O iOS SDK da Apple impede que qualquer software no iPhone baixe ou execute código executável externo"
Isso é retirado da wikipedia . Acredito que não posso vincular o contrato por algum motivo ou outro.
Se você deseja apenas um editor, consulte o Project Edit .
EDIT: Parece que os termos foram atualizados, mas talvez apenas o código interpretado seja permitido como o que o aplicativo Pythonista faz para o Python, mas não para o código compilado.
O aplicativo CppCode ios suporta o código completo e não requer jailbreak e conexão à Internet
O PowerC ++ é uma alternativa ao CPPCode se o seu iPhone não suportar o iOS 8 exigido pelo CPPCode. Mas o PowerC ++ usa apenas um C ++ Builder instalado em um ambiente DOS personalizado para iOS. Parece um pouco desatualizado e não suporta versões mais recentes dos padrões C ++. Cuidado: ele funciona razoavelmente bem na maioria das vezes, mas entra em colapso com a invocação de algumas de suas funções. Além disso, o tamanho da fonte pode parecer muito pequeno e não pode ser ampliado.
Eu me deparei com este compilador C / C ++ ; Não tenho certeza do que vale a pena, mas parece um compilador C / C ++ simples para iPhone / iPad.
Meu palpite é que, na verdade, ele não é compilado no código binário do iOS, mas em algum tipo de código de código que o programa interpreta. Essa é a única maneira de obter o controle de qualidade da Apple.
Na verdade, você pode simplesmente acessar o compileonline.com. Você pode usar qualquer linguagem de programação neste site, de graça!
Aproveite a compilação online
Basta seguir as etapas simples a seguir para compilar e executar qualquer uma das suas linguagens de programação favoritas on-line, usando seu navegador favorito e sem ter nenhuma configuração em sua máquina local.
Etapa - 1 Selecione seu idioma favorito que você deseja executar.
Etapa 2 - Digite sua fonte usando o editor de texto disponível.
Etapa 3 - Finalmente, clique no botão de compilação [Ctrl + E no Windows e Command + E no Mac] para ver o resultado.
Este é um ambiente de desenvolvimento integrado que roda em um ubuntu virtual no seu navegador. Funciona bem.