Skip to content

Ambiente de Desenvolvimento

Visual Studio Code

  • Solução mais simples de instalar, usar o VSCode do Ms Store
  • Instalar a extensão Python

Python - Linux e Windows [Mais fácil de instalar e usar]

  • Instalar
    • Python3 (também disponível no Ms Store)
  • Ambiente Virtual - com o ctrl + shift + p - clicar em Python Create Enviroment para criar uma pasta "isolada" com as bibliotecas usadas na disciplina
  • Instalar dependências:
    • OPENGL: !pip install pyopengl
    • GLFW: !pip install glfw

Testar com os códigos-base da Aula 3.

C - Windows

  • Instalar o ambiente Mingw [http://mingw-w64.org/].
  • Fazer download do GLFW e copiar os arquivos nos diretórios (bin, include, lib, etc) nos respectivos diretórios do Mingw [https://www.glfw.org/download.html].
  • Fazer download do GLEW e copiar os arquivos nos diretórios (bin, include, lib, etc) nos respectivos diretórios do Mingw [http://glew.sourceforge.net/].
  • Adicionar o diretório bin do Mingw no PATH do seu sistema operacional. Desta forma, o comando "gcc" estará disponível a partir de um prompt de comando.
  • Para compilar: gcc main.c -lglfw3dll -lglew32 -lopengl32
  • Observação 1: um ambiente pré-peparado está disponível em http://websensors.net.br/projects/scc0250icmc/mingw64-opengl.zip
  • Observação 2: se no momento de execução do programa for solicitado dll do GLFW e GLEW, copie eles do Mingw para o mesmo diretório do seu executável.
  • Testar com os códigos-base da Aula 3.

C - Linux (Debian e Ubuntu)

  • Instalar os pacotes libglfw3-dev, mesa-common-dev, libglew-dev.
  • Instalar o ambiente GCC (pacote build-essential).
  • Para compilar: gcc main.c -lglfw -lGL -lGLEW -lm
  • Testar com os códigos-base da Aula 3.

Java - Linux e Windows