Estruturas de dados - configuração do ambiente

Configuração de ambiente local

Se você ainda deseja configurar seu ambiente para a linguagem de programação C, você precisa das duas ferramentas a seguir disponíveis em seu computador: (a) Editor de Texto e (b) Compilador C.

Editor de texto

Isso será usado para digitar seu programa. Exemplos de poucos editores incluem o bloco de notas do Windows, o comando Editar do sistema operacional, Brief, Epsilon, EMACS e vim ou vi.

O nome e a versão do editor de texto podem variar em diferentes sistemas operacionais. Por exemplo, o Bloco de notas será usado no Windows e o vim ou vi pode ser usado no Windows, assim como no Linux ou UNIX.

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

Antes de iniciar sua programação, certifique-se de ter um editor de texto instalado e de ter 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 para o seu programa. Ele precisa ser "compilado" para se transformar em linguagem de máquina para que sua CPU possa realmente executar o programa de acordo com as instruções fornecidas.

Este compilador de linguagem de programação C será usado para compilar seu código-fonte em um programa executável final. Presumimos que você tenha o conhecimento básico sobre um compilador de linguagem de programação.

O compilador mais 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 (SO).

A seção a seguir o orienta sobre como instalar o compilador GNU C / C ++ em vários sistemas operacionais. Estamos mencionando C / C ++ juntos porque o compilador GNU GCC funciona para as linguagens de programação C e C ++.

Instalação em UNIX / Linux

Se você estiver usando Linux or UNIXe, em seguida, verifique se o GCC está instalado em seu sistema digitando o seguinte comando na linha de comando -

$ gcc -v

Se você tiver um compilador GNU instalado em sua máquina, ele deve imprimir uma mensagem como a seguinte -

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 com base no Linux e todos os exemplos dados foram compilados no tipo Cent OS do sistema Linux.

Instalação em Mac OS

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

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

Instalação em 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 se chamar MinGW- <versão> .exe.

Ao instalar o MinWG, no mínimo, você deve instalar gcc-core, gcc-g ++, binutils e o tempo de execução do MinGW, mas você pode desejar instalar mais.

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

Quando a instalação for concluída, você poderá executar gcc, g ++, ar, ranlib, dlltool e várias outras ferramentas GNU a partir da linha de comando do Windows.