Como instalar a linguagem SOL no Windows

 Passo a passo de instalação da linguagem SOL no Windows

Acesse o site oficial da linguagem SOL:


Faça o download do arquivo zip que contém os binários executáveis:


Extraia e pasta no seu local de preferência:



agora vamos criar uma variável de ambiente que contenha o caminho  onde você extraiu a pasta. 
Para isso acesse as propriedades do sistema:


Clique em configurações avançadas do sistema:

Na janela que abrir, clique em variáveis de ambiente: 



Procure e selecione na caixa  de variáveis de sistema pela variável de nome Path e depois de selecioná-la clique no botão editar.


Na janela que se abrir, adicione na lista de endereços o caminho da pasta onde se encontra o arquivo tcc.exe do compilador da linguagem SOL (ver figura acima).
Após adicionar o caminho clique em OK em todas as janelas que foram abertas.

Testando o compilador

Para testar o compilador, abra o prompt de comando e digite o comando tcc.
Se tudo ocorrer certo você verá uma janela como esta:



Observação: Como a linguagem SOL foi desenvolvida tendo como base o compilador tinyC, todos os comandos de compilação são semelhantes ao do tinyC, sendo possível inclusive usá-lo como compilador de linguagem C.

Fazendo um simples teste

Vamos realizar um teste utilizando os exemplos que vêm junto ao compilador:

Compilando o arquivo ola_mundo.c:

O arquivo ola_mundo.c contém o seguinte conteúdo:


#incluir <port.h>
principal() {
      escrever("ola mundo\n");
      sistema("PAUSE");      
       
       }

Abra o terminal e execute o seguinte comando:

tcc -o C:\SOL\examples\saida.exe C:\SOL\examples\ola_mundo.c

Em que "tcc" é o comando que chama o compilador, "-o" é o comando que chama a função de compilação, "C:\SOL\examples\saida.exe" é o caminho e o formato gerado na saída e "C:\SOL\examples\ola_mundo.c" é o caminho onde se encontra o arquivo a ser compilado.

Todos os arquivos trabalhados na linguagem SOL são arquivos com a extensão .c

Good code :)






















Comentários

Postagens mais visitadas deste blog

Passo a passo: Criando gráficos com o Google Charts

Entenda o que são as Razor Pages do .NET CORE