Instalação da MAE no Windows

De LCAD
Revisão de 17h51min de 15 de março de 2010 por Alberto (discussão | contribs) (Compilação da MAE no Windows)
Ir para: navegação, pesquisa

Roteiro de Instalação do ambiente de compilação da MAE

  1. Instale os seguintes pacotes para o Windows (caso o link não seja mais válido, procure no Google):

Obs.: Manter os parâmetros default dos instaladores.

  1. Baixe o arquivo zip WINGLUT.zip
  • Abra o zip e:
    • Copie os arquivos libglu32.a, libglut.a e libglut32.a para o diretório C:\Dev-Cpp\lib
    • Copie o arquivo glut.h para o diretório C:\Dev-Cpp\include\GL
    • Copie os arquivos glu32.dll, glut32.dll e opengl32.dll para o diretório C:\Windows\System32 (é isso mesmo; e se o Windows disser que eles já existem lá, mande sobreescrever; faça isso por sua própria conta e risco!)
  • Versão recente da MAE
    • Baixe um cliente SVN. Recomendamos o TortoiseVN.
    • Faça checkout do repositório http://www.lcad.inf.ufes.br/svn/MAE no diretório 'C:\MAE'. É necessário ter permissão de acesso ao repositório. Caso você não tenha, entre em contato com a administração do LCAD.
  1. Setar a variável de ambiente PATH para apontar para os diretórios C:\Dev-Cpp\bin, MAE\bin e C:\Program Files\GnuWin32\bin (caso esse path seja diferente na sua máquina, mudar os scripts Makefile.win).

Compilação da MAE no Windows

  • Pré-requisitos
    • Ambiente de compilação da MAE instalado.
  • Procedimento
  1. Entrar no prompt de comando do DOS;
  2. Acessar o diretório raiz da MAE;
  3. Executar o script de compilação da MAE via os comandos:
    1. make –f Makefile.win clean
    2. make –f Makefile.win
  • Saída
    • A libnet_conn.a gerada no diretório MAE\lib;
    • O netcomp.exe no diretório MAE\bin.

Geração da DLL/EXE de um exemplo da MAE no Windows

  • Pré-requisitos
    • MAE devidamente compilada no Windows.
  • Procedimento
  1. Entrar no prompt de comando do DOS;
  2. Acessar o diretório raiz do exemplo da MAE;
  3. Executar o script de compilação do exemplo via os comandos:
    1. make –f Makefile.win clean
    2. make –f Makefile.win
  • Saída
    • A DLL do exemplo é gerada no diretório MAE\lib;
    • O EXE do exemplo é gerado no diretório do exemplo.