Bem-vindo de volta.
Neste vídeo, vamos configurar o code light para ser executado no Mac OS 10.
Agora estou executando o Mac OS ten Catalina e estou instalando o code Lite 14. 0. 0 nesse caso.
Antes de fazermos isso, precisamos ter certeza de que o compilador e o code light foram baixados e instalados.
Fiz isso nos vídeos anteriores.
Se você não tiver feito isso, volte e faça.
Então, novamente, instalei o compilador e a luz de código.
Agora vou executar a luz de código pela primeira vez.
Você pode ir até a pesquisa de holofotes e digitar code light e verá que o code light aparece bem aqui,
versão 14. 0. 0.
E vou clicar duas vezes nele para executá-lo.
Isso é bastante normal.
Você pode ou não receber essa mensagem de erro aqui.
Isso é muito comum quando se instala um software da Internet.
Isso não vem da Apple App Store.
Ele diz que a luz de código não pode ser aberta porque o desenvolvedor não pode ser verificado.
Então, o que isso significa?
Isso significa apenas que você precisa permitir que ele seja executado.
Está bem.
É um recurso de segurança.
Portanto, o que faremos é cancelar aqui e, novamente, talvez você não receba essa mensagem.
Tudo depende de como seu sistema foi configurado.
Vá até a Apple, acesse as preferências do sistema e selecione segurança e privacidade aqui.
Deixe-me mover isso para o centro aqui.
Vou selecionar segurança e privacidade.
E, na primeira guia, a guia geral, você pode ver aqui embaixo que a luz de código foi bloqueada
para uso porque não é de um desenvolvedor identificado.
Novamente, tudo o que isso significa é que esse aplicativo não veio da loja de aplicativos, mas sim da Internet.
Portanto, vou selecionar Abrir mesmo assim e isso executará a luz de código.
E, novamente, você pode ver que recebo a mesma mensagem, mas agora recebo o botão abrir.
Portanto, vou clicar no botão abrir e fechar as preferências do sistema.
E isso vai funcionar com luz de código pela primeira vez.
E é isso que você obtém na primeira vez que executa a luz de código.
Agora, há muita coisa acontecendo aqui.
Tenho uma visualização do espaço de trabalho aqui.
Tenho uma janela de boas-vindas e parece que um assistente quer executar um assistente de configuração.
E também tenho esta mensagem aqui embaixo que diz que o Code light agora oferece um tema de cores melhor para o editor.
Então, novamente, há muita coisa acontecendo.
Você pode ou não receber essa mensagem na parte inferior sobre o tema de cores.
Se for o caso, gostaria que você cancelasse o assistente.
Vamos executá-lo manualmente em um momento e dizer sim a essa correção.
Portanto, vou selecionar sim aqui embaixo, no canto inferior direito.
E vou clicar em sim.
E ele diz que é necessário reiniciar a luz de código.
Você gostaria de reiniciá-lo agora?
Vou dizer sim novamente.
Agora, a luz de código se fechará e reiniciará, devendo voltar em um segundo.
Certo, perfeito.
Agora, o que precisamos fazer é executar o assistente, o assistente de configuração.
Foi esse que cancelamos na segunda passada.
Então, vamos executá-lo manualmente.
Nós nos apresentamos para ajudar a executar o assistente de configuração.
Ok, vou fazer isso novamente.
Vou selecionar a ajuda para executar o Assistente de configuração.
Agora, é importante que façamos isso.
Só precisamos fazer isso uma vez agora.
É isso aí.
Uma vez feito isso, não precisamos fazer novamente.
Portanto, seja bem-vindo ao assistente de configuração.
Vou selecionar a seguir Qual é o meu perfil de desenvolvimento?
Em outras palavras, que tipo de desenvolvimento farei com o code light?
Bem, vou trabalhar com C C mais código de desenvolvimento Light suporta PHP, nó JavaScript.
Acredito que vou selecionar C, C plus plus development porque é disso que trata este curso
e selecionar o próximo.
Esta é uma etapa muito importante.
Lembre-se de que já instalamos nossos compiladores, portanto, vamos deixar que a luz de código configure esses compiladores
para nós.
Então, vamos clicar na verificação e a luz de código verificará nosso sistema em busca desses compiladores.
Portanto, vou selecionar isso agora.
E você pode ver que três compiladores aparecem, o que é bastante normal.
Na verdade, é o mesmo compilador com três nomes diferentes.
Portanto, é exatamente isso que queremos.
Se nada aparecer aqui, é muito provável que você não tenha instalado o compilador.
Portanto, volte aos vídeos anteriores e instale seu compilador.
Selecionarei a seguir, onde você poderá personalizar suas cores.
Estou usando apenas os padrões aqui.
O escuro, o claro, o cinza, o que você preferir.
Novamente, estou apenas selecionando o padrão.
Em seguida, selecionarei o espaço em branco e o recuo.
Vou deixar esses padrões como estão e vou selecionar Finish (Concluir). Agora que terminamos, o código será
fechado e aberto novamente e nossos compiladores e nosso ambiente deverão estar configurados.
Em primeiro lugar, precisamos verificar se os compiladores foram de fato configurados corretamente.
Portanto, podemos fazer isso acessando configurações, configurações de compilação e, em seguida, você pode ver aqui mesmo,
na guia Compiladores, quando selecionar GCC, que usaremos o GCC.
O importante é que, quando você seleciona GCC e compiladores e, em seguida, ferramentas, você vê coisas aqui, vemos
esses caminhos aqui.
Se não houver nada aqui, é provável que algo tenha dado errado na instalação do compilador.
Ok, então é isso.
Vou selecionar.
Está bem.
E nosso compilador está configurado.
Está bem.
Portanto, o code Lite, como mencionei, é um ambiente de desenvolvimento integrado, o que significa
que podemos criar, executar e depurar programas RC.
Ele usa um modelo de espaço de trabalho.
Portanto, a ideia é que possamos criar um espaço de trabalho e criar espaços de trabalho.
No lado esquerdo, você pode ver a visualização do espaço de trabalho aqui em cima e, em seguida, podemos adicionar vários projetos a um espaço
de trabalho.
Isso é muito legal.
Podemos ter um espaço de trabalho e vários projetos dentro dele.
Muitas outras ideias não funcionam dessa forma.
Basicamente, eles permitem que você trabalhe em uma coisa de cada vez.
Portanto, este é um modelo muito bom.
Agora, para fazer isso, precisamos criar um novo espaço de trabalho, certo?
Não há nada aqui.
Você pode ver que há muito espaço aqui, certo?
Não há nada acontecendo.
Portanto, o que vamos fazer é criar um novo espaço de trabalho.
Podemos fazer isso clicando aqui mesmo neste botão, novo espaço de trabalho.
Ou posso ir até a barra de menus e clicar em Workspace New workspace (Novo espaço de trabalho).
Novamente, eu poderia usar qualquer um deles.
Vou selecionar este botão bem aqui e, em seguida, aparecerá a caixa de diálogo Selecionar tipo de espaço de trabalho.
Quero criar um espaço de trabalho Cplusplus.
É muito importante que escolhamos o Cplusplus aqui e eu selecionarei.
Ok, agora ele vai me perguntar: onde você quer armazenar esse espaço de trabalho?
Vou colocá-lo nos meus diretórios de usuário, documentos, diretório ou pasta de documentos e qual é o nome do
meu espaço de trabalho?
Vou chamá-lo apenas de primeiro espaço de trabalho aqui.
Ele mostra o caminho completo para o local onde o primeiro espaço de trabalho do arquivo será armazenado.
Se quiser colocá-lo em outro lugar, basta clicar nesses três botões e escolher a pasta
que desejar.
Eu o encorajaria a marcar essa pequena caixa de seleção aqui embaixo.
Dessa forma, ele cria o espaço de trabalho em um diretório separado.
Dessa forma, quando criarmos vários espaços de trabalho, eles ficarão bem organizados.
Agora, uma advertência: não use espaços.
Caracteres especiais.
Em outras palavras, não use espaços como este aqui.
Não use caracteres especiais, como sinais de mais e de menos e todos os tipos de coisas estranhas, e também não use nenhum
caractere internacional.
Isso causará todos os tipos de problemas de construção.
Manter a nomenclatura muito, muito direta com tudo o que fazemos na linha de código.
Está bem.
Além disso, se o seu nome de usuário, você pode ver o meu nome de usuário bem aqui é o meu nome e sobrenome.
Se o seu nome de usuário tiver espaços ou se tiver caracteres especiais ou internacionais, coloque o espaço de trabalho
em outro lugar.
Crie uma nova pasta em algum lugar que não tenha isso e armazene-a em outro lugar ou fora de seu diretório.
Estamos prontos para ir em frente.
Vamos criar o espaço de trabalho.
Agora, quando eu clicar em OK, você verá esse primeiro espaço de trabalho aparecer bem aqui na visualização do espaço de
trabalho, no canto superior esquerdo.
Então, vou clicar em OK.
E aqui está meu espaço de trabalho.
Você pode ver isso bem ali.
Primeiro espaço de trabalho, você pode ver que toda essa área aqui à direita foi limpa por si só.
O espaço de trabalho realmente não é muito útil para nós.
É realmente um contêiner ou um suporte para projetos.
Portanto, o que precisamos fazer agora é criar nosso primeiro projeto e podemos fazer isso selecionando o espaço
de trabalho, clicando com o botão direito do mouse e selecionando novo projeto.
Ok, então vou fazer isso novamente.
Vamos clicar com o botão direito do mouse no espaço de trabalho e selecionar novo projeto.
E agora vamos ter um novo assistente de projeto.
E é muito importante que façamos isso corretamente.
Há muitas configurações aqui e, dependendo de como as preenchemos, nossos projetos podem ou não ser desenvolvidos.
Portanto, vou analisar isso de forma bem lenta e cuidadosa.
Esse é o caminho para o nosso espaço de trabalho e ele está solicitando um novo nome de projeto bem aqui.
Portanto, vou chamar esse projeto de um novamente.
Sem espaços, sem caracteres especiais, sem caracteres internacionais.
Certifique-se de que essa caixa de seleção esteja marcada.
Crie o projeto em sua própria pasta sob esse espaço de trabalho que os mantém bem organizados.
A categoria que vamos selecionar é Console.
A próxima opção aqui é o tipo para tipo.
Na verdade, queremos selecionar o GCC executável simples.
Isso é muito importante porque usaremos o compilador C para escrever programas em C, portanto,
queremos usar o GCC para digitar o compilador, queremos ter certeza de que selecionamos o GCC novamente, pois os programas em C são muito importantes para
o depurador.
Queremos selecionar o depurador Lldb porque estamos em um Mac.
Usamos um depurador diferente do GDB normal.
E, em seguida, para o sistema de compilação, queremos ter certeza de que selecionamos o padrão.
Isso é muito, muito importante.
Essa é provavelmente a etapa mais importante para o sistema de compilação.
Portanto, mais uma vez, certifique-se de que você entendeu todas essas configurações e de que elas se parecem com isso.
Se você precisar pausar o vídeo, certifique-se de que tudo isso esteja novamente, eu vou passar por isso novamente.
O primeiro espaço de trabalho é o nome Criar o projeto em sua própria pasta.
A categoria é console, o tipo é executável simples, o compilador GCC é GCC, o depurador é o depurador Lldb e o sistema
de compilação é padrão.
E, apenas para enfatizar o nome, é muito importante que não haja espaços no nome, nem caracteres
especiais.
Isso é muito importante, porque muitas vezes vejo muitas perguntas nas perguntas e respostas sobre: "Ei, meu projeto não deu certo".
Isso ocorre porque você colocou um caractere especial aqui.
Neste momento, vou selecionar.
Está bem.
Quando seleciono.
Está bem.
Você perceberá que meu projeto foi criado aqui, logo abaixo do meu primeiro espaço de trabalho.
Temos o nome do primeiro projeto de espaço de trabalho.
Na verdade, podemos selecionar essas setas para ver que há uma pasta de arquivos de origem embaixo e uma principal.
c.
Na verdade, ainda não estamos vendo nada aqui porque não selecionamos Main. c, mas se clicarmos
duas vezes em Main. c, você verá que o editor é exibido e que vemos algum código C aqui.
Agora a fonte está um pouco pequena, então vou aumentá-la um pouco.
Você não precisa necessariamente fazer isso, mas se formos em frente e selecionarmos.
Podemos ir direto para as configurações, cores e fontes e podemos alterá-las para que fiquem um pouco maiores.
Vamos em frente e mudar para 18.
Provavelmente, o tamanho deve ser bom, para que vocês possam ver e bater.
Está bem.
E aplique.
E também devemos observar nesse editor que, sempre que não houver nada salvo, você verá a cor vermelha.
Portanto, se você realmente tentar editar esse arquivo, colocar qualquer coisa e vir o vermelho ao lado, isso
significa que o arquivo não foi salvo.
Normalmente, você poderia ir até o arquivo e dizer salvar arquivo, mas a opção salvar arquivo está esmaecida.
É um bug no code light, portanto, você ainda pode usar o comando s. Então, se você pressionar a tecla Windows ou
o comando s, ele será salvo e você verá que ele ficará verde, e é assim que você pode adicioná-lo.
Assim, você sempre pode ver se o arquivo está atualizado com as últimas alterações de código
que você fez pressionando Control S ou a tecla S do Windows para salvar.
Se você estiver em um Mac, pressione S para salvar o arquivo e ele voltará a ser verde.
Então, vou prosseguir e modificar isso novamente. Você pode ver a mudança de vermelho
para verde sempre que digitar, depois de salvar o arquivo.
E assim estamos bem.
Nosso código parece muito bom.
É um programa simples em C.
Novamente, explicaremos todo esse código em aulas posteriores, mas, neste ponto, estamos quase prontos para compilar
o programa.
Mas, primeiro, precisamos modificar as configurações do projeto para que possamos acessar
o primeiro espaço de trabalho aqui, destacá-lo no lado esquerdo, clicar com o botão direito do mouse e acessar as configurações do projeto
na parte inferior.
Na verdade, cometi um erro nesse ponto.
Isso deveria ser Projeto um, não espaço de trabalho um.
Dei um nome errado ao meu projeto, portanto, certifique-se de selecionar seu projeto e, em seguida, vá para Settings Project.
Deveríamos ser o Projeto um menos o Espaço de trabalho um.
E aqui você verá que há configurações gerais do vinculador do compilador à direita.
As configurações gerais são praticamente preenchidas para você.
Não é necessário alterar nada aqui.
Tudo está definido desde que definimos as configurações do compilador e da compilação anteriormente.
Você deve selecionar a opção de compilador e ir até as opções do compilador C.
Você quer ter certeza de que, ao selecionar essa opção, verá um ponto, ponto, ponto.
Depois de selecionar o ponto, ponto, ponto, você poderá ver algumas das opções.
Queremos ter certeza de que, basicamente, queremos e você verá que as opções foram adicionadas.
A linha de comando.
Queremos ativar todos os avisos, tudo o que não estiver verificado.
Isso é um bug.
E também queremos ter certeza de que este é um programa C.
Queremos ter certeza de que estamos otimizando a depuração.
Produzimos informações de depuração.
Devemos ser bons.
Talvez queiramos dizer habilitar C 99.
Portanto, queremos verificar isso também.
Portanto, novamente, há apenas quatro verificações aqui.
Acho que habilita o C 99.
Queremos garantir que todos os avisos sejam exibidos.
Queremos ter certeza de que a otimização para depuração seja exibida e que produzamos informações
de depuração no painel G, e tudo isso está lá.
Portanto, neste ponto, podemos dizer apenas "ok", seguido de "ok", mais uma vez, um aplicativo realmente simples
aqui, de modo que podemos construir e compilar isso indo até a opção do menu de construção e podemos dizer
"construir e executar o projeto".
E você pode se perguntar, sabe, as configurações que acabamos de aplicar, na verdade, você não precisa fazer
essas configurações para cada projeto.
Na verdade, em alguns vídeos, vamos apresentar uma maneira de criar um modelo para todos os seus projetos, de modo que
você não precise obter todas essas configurações, mas vamos construir aqui.
Então, vamos em frente e vamos construir, construir e executar o projeto.
E se não houver erros, eu não cometi nenhum erro de digitação.
Devemos ver que o projeto foi criado com sucesso e está sendo executado.
Então, você vê esse pequeno shell de código em látex exibir algumas informações de último login.
Mas o que você realmente vê aqui e que é importante é o programa que foi executado, que apenas exibiu
na tela a saída chamada hello testing.
Assim, conseguimos compilar e executar com êxito.
Portanto, agora podemos simplesmente pressionar qualquer tecla para fechar.
Isso é o que você verá aqui, há algumas guias importantes na parte inferior.
A primeira é a saída, e a guia de saída aqui embaixo mostra apenas o que o programa fez quando foi executado.
Portanto, ele informa de onde está sendo executado e informa que executou o comando do shell no comando exato do shell
e que o programa foi encerrado.
Às vezes, isso é importante se você estiver executando a partir de um diretório diferente e assim por diante.
A outra guia que é realmente importante é a construção.
A compilação é, na verdade, a guia que mostra os comandos que foram executados para executar o programa.
Portanto, aqui você vê o comando GCC para compilá-lo.
O Dash C é o sinalizador para compilação e o Dash G são algumas das configurações que definimos anteriormente, certo?
O Dash G está produzindo otimização de informações de depuração usando o padrão C 99 e assim por diante.
Depois, ele faz a vinculação e tudo o mais e, em seguida, nós o executamos de fato.
Executaríamos o depurador usando G plus plus, mas você verá que não há erros nem avisos.
Portanto, conseguimos executá-lo com sucesso.
Essa tela é muito importante.
Muitas vezes, você pode copiar e colar a tela nas perguntas e respostas, e eu posso diagnosticar um problema se você tiver essas
informações.
Portanto, a construção e o resultado são muito importantes.
Agora, se você fosse compilar esse programa e tivesse um erro de compilação.
Então, digamos que removemos o ponto e vírgula e você verá o vermelho.
Ele ficou vermelho porque eu não o salvei.
Portanto, agora, se eu salvar o arquivo, ele ficará verde.
Mas agora, quando eu for construir e disser construir e executar, vou ter um erro, certo?
Ele dirá e, na verdade, aparecerá com uma pequena caixa pop-up aqui.
Confirmar que a compilação terminou com erros Continuar.
E estamos dizendo não porque não fomos capazes de construir.
E então você verá na guia de saída de compilação aqui que há um pequeno erro vermelho que basicamente diz que está faltando
um ponto e vírgula.
Você pode selecionar isso e verá uma seta aqui em cima informando onde está
o erro.
Portanto, nesse caso, você poderia adicionar o ponto e vírgula para corrigir o problema e salvá-lo novamente.
E, então, você poderia compilar e executar o projeto, compilá-lo com êxito e executá-lo. Assim, você
poderia reconstruir o projeto e veria que não há erros e, depois disso, poderia executá-lo também.
Portanto, você percebe que a compilação, a execução e tudo isso podem estar em etapas separadas ou na mesma etapa.
Agora, outros erros comuns que podem estar aqui em seu primeiro programa em C, muitas vezes você verá o esquecimento de
um colchete, que pode não ter um colchete.
Portanto, é preciso garantir que os suportes estejam alinhados.
Às vezes, você se esquece de uma extremidade esquerda ou direita.
É muito, muito específico.
Os compiladores são muito específicos em termos de sintaxe.
Você precisa prestar atenção a todos os detalhes, a toda a sintaxe.
Na verdade, você pode ter outros problemas se digitar incorretamente o arquivo de cabeçalho, talvez estéreo, coisas desse tipo.
Portanto, você precisa ter certeza de que está tudo bem.
E, depois que você terminar de fazer as alterações e reconstruir, tudo o que salvamos é reconstruir o compilador para se
livrar dos erros.
Outra coisa que gostaria de mencionar é que você viu o terminal anterior chegando mais cedo.
Eu realmente não gosto muito desse terminal.
Há muitas informações nele.
Portanto, você pode realmente alterar o terminal que é exibido quando você executa o programa.
Basta acessar a opção de menu de luz de código, acessar suas preferências e, na parte inferior,
acessar o terminal aqui.
E, por padrão, ele dirá apenas terminal.
Você pode realmente selecionar o terminal de luz de código.
Gosto um pouco mais deste.
Ele contém menos informações.
E há alguns problemas quando você executa o outro terminal, onde muitas janelas de terminal são exibidas.
Então, vou selecionar o terminal de luz de código na opção de terminal, dizer aplicar e pressionar.
Está bem.
E agora, quando eu construo e executo isso.
Você verá que ele aparece em um terminal ligeiramente diferente.
E esse pequeno terminal roxo azulado, você pode dizer, ok, então ele pode permitir.
E então ele será executado.
E você pode ver que ele diz "Olá, teste" e que você pode continuar as informações da lição ali.
É um pouco mais agradável, eu acho.
Portanto, essa é uma opção.
Você pode ver se deseja alterar o terminal e, em seguida, pressionar qualquer tecla para sair da janela do terminal.
Está bem.
Então é isso.
Conseguimos escrever nosso próprio código aqui, apenas um pequeno programa, construí-lo e executá-lo.
Mudamos o terminal.
Se houver algum erro nesse programa, é muito importante que você pegue a saída de compilação da guia de compilação
aqui e publique-a no formulário se tiver algum problema para que eu possa ajudar a resolvê-lo.
Mas é basicamente isso, certo?
Configurar seu ambiente e a luz de código para que você possa executar um programa C usando o compilador
C e tudo mais.
Você notará que a reinicialização da luz de código é necessária porque eu alterei o terminal, mas
é só isso.
Se você tiver alguma dúvida, poste no fórum.
Obrigado.