Esse é um tutorial básico para configurar OpenGL no Code::Blocks no distro Debian 10
by Abdul Kevin Alexis
Vamos usar o terminal para fazer os comandos. É preciso reconfigurar o Code::Blocks. Seria melhor desinstalar para podermos instalar novamente.
- Passo 1 Faça um "sudo apt-get update" para manter sua lista de pacotes atualizada.
sudo apt-get update
- Passo 2 Faça "sudo apt-get install codeblocks" para instalar o codeblock
sudo apt-get install codeblocks
- Passo 3 Faça "sudo apt-get install libc6-dbg gdb valgrind" para instalar o compilador GDB
sudo apt-get install libc6-dbg gdb valgrind
- Passo 4 Vamos instalar a biblioteca FreeGlut
sudo apt-get install freeglut3 freeglut3-dev
- Passo 5 Vamos instalar a biblioteca Glew
sudo apt-get install libglew-dev
- Passo 6 Vamos abrir o Code::Blocks, criar um projeto OpenGL e clicar em "GO"
- Passo 7 Vamos nomear o projeto e clicar em "Next"
- Passo 8 Quando criar o projeto, vai ser criado automaticamente um arquivo "main.c" para fazer teste
- Passo 9 Antes de finalizar , deve ser configurado o Debbuger. Vai na barra superior Project -->Build Optio --> Debug --> Linker setting e vamos adicionar as bibliotecas que instalamos. Da seguinte forma, add "GLU" e em seguida "glut" (as duas como igual que eu escrevi).
- Passo 10 Agora é só rodar. E "Voilà!"
#[Opcional]
- Passo 11 Adicione a biblioteca SOIL
sudo apt-get install libsoil-dev
- Passo 12 Configure Project -->Build Optio --> Debug --> Linker setting e adicione isso no campo Other linker options:"-lSOIL -lglut -lGLU -lGLEW -lGL -lm" (sem as aspas).