Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Linguagem C

Configurando seu Ambiente de Programação C: Ferramentas Essenciais e Dicas

Se você quiser configurar seu ambiente para a linguagem de programação C, precisa das seguintes duas ferramentas de software disponíveis no seu computador: (a) Editor de Texto e (b) O Compilador C.

Editor de Texto

Este será usado para digitar seu programa. Exemplos de alguns editores incluem Windows Notepad, comando OS Edit, Brief, Epsilon, EMACS, vim ou vi.

O nome e a versão dos editores de texto podem variar em diferentes sistemas operacionais. Por exemplo, Notepad será usado no Windows, e vim ou vi podem ser usados no Windows, bem como no Linux ou UNIX.

Os arquivos que você cria com seu editor são chamados de arquivos-fonte e contêm os códigos-fonte do programa. Os arquivos-fonte para programas C são tipicamente nomeados com a extensão ".c".

Antes de iniciar sua programação, certifique-se de ter um editor de texto em vigor e que você tenha experiência suficiente para escrever um programa de computador, salvá-lo em um arquivo, compilá-lo e finalmente executá-lo.

O Compilador C

O código-fonte escrito no arquivo-fonte é a fonte legível por humanos para o seu programa. Ele precisa ser "compilado" em linguagem de máquina para que sua CPU possa realmente executar o programa conforme as instruções dadas.

O compilador compila os códigos-fonte em programas executáveis finais. O compilador mais frequentemente usado e disponível gratuitamente é o compilador GNU C/C++, caso contrário, você pode ter compiladores da HP ou Solaris se tiver os respectivos sistemas operacionais.

A seção a seguir explica como instalar o compilador GNU C/C++ em vários SOs. Continuamos mencionando C/C++ juntos porque o compilador GNU gcc funciona para ambas as linguagens de programação C e C++.

Instalação no UNIX/Linux

Se você estiver usando Linux ou UNIX, verifique se o GCC está instalado no seu sistema digitando o seguinte comando na linha de comando:

$ gcc -v

Se você tiver o compilador GNU instalado na sua máquina, ele deve imprimir uma mensagem como segue:

Using built-in specs.
Target: i386-redhat-linux
Configured with: ../configure --prefix=/usr .......
Thread model: posix
gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)

Se o GCC não estiver instalado, você terá que instalá-lo usando as instruções detalhadas disponíveis em https://gcc.gnu.org/install/

Este tutorial foi escrito baseado no Linux e todos os exemplos dados foram compilados no sabor Cent OS do sistema Linux.

Instalação no Mac OS

Se você usa Mac OS X, a maneira mais fácil de obter o GCC é baixar o ambiente de desenvolvimento Xcode do site da Apple e seguir as instruções simples de instalação. Uma vez que você tenha o Xcode configurado, poderá usar o compilador GNU para C/C++.

O Xcode está atualmente disponível em developer.apple.com/technologies/tools/.

Instalação no Windows

Para instalar o GCC no Windows, você precisa instalar o MinGW. Para instalar o MinGW, vá para a página inicial do MinGW, www.mingw.org, e siga o link para a página de download do MinGW. Baixe a versão mais recente do programa de instalação do MinGW, que deve ser chamado MinGW-.exe.

Ao instalar o MinGW, no mínimo, você deve instalar gcc-core, gcc-g++, binutils e o runtime do MinGW, mas você pode desejar instalar mais.

Adicione o subdiretório bin da sua instalação do MinGW à variável de ambiente PATH, para que você possa especificar essas ferramentas na linha de comando por seus nomes simples.

Após a conclusão da instalação, você poderá executar gcc, g++, ar, ranlib, dlltool e várias outras ferramentas GNU a partir da linha de comando do Windows.

Linguagem C

  1. Corantes Têxteis: Seu Impacto Ambiental & Alternativas Sustentáveis
  2. Configure uma Câmera IP Ao Vivo no Raspberry Pi Usando Motion – Guia Passo a Passo
  3. 15 Melhores IDEs C++ para Windows, macOS e Linux – Opções Gratuitas e Pagas (2021)
  4. Guia de Configuração do Ambiente de Desenvolvimento Java
  5. Guia Completo para Configurar seu Ambiente de Desenvolvimento C++
  6. Configuração do Ambiente de Desenvolvimento Java 10: Compilar, Executar e Testar
  7. Java 10: Desbloqueando o Compilador JIT Experimental Graal
  8. Guia de Configuração do Ambiente de Desenvolvimento Java 9
  9. Java 8 Setup: Guia Fácil de Configuração do Ambiente
  10. Ambiente de Desenvolvimento C#: Ferramentas e Visão do Framework