Mudanças entre as edições de "Instalação da MAE no Windows com Visual Studio"

De LCAD
Ir para: navegação, pesquisa
 
(6 revisões intermediárias por um outro usuário não estão sendo mostradas)
Linha 1: Linha 1:
 +
[[category:MAE]]
 
= Instalação da MAE no Windows com Visual Studio =
 
= Instalação da MAE no Windows com Visual Studio =
  
 
* Baixar versão mais recente da MAE
 
* Baixar versão mais recente da MAE
 
** Baixe um cliente SVN. Recomendamos o [http://tortoisesvn.tigris.org/ TortoiseVN].
 
** Baixe um cliente SVN. Recomendamos o [http://tortoisesvn.tigris.org/ TortoiseVN].
** Faça checkout do repositório [http://www.lcad.inf.ufes.br/svn/MAE http://www.lcad.inf.ufes.br/svn/MAE] no diretório 'C:\MAE'.  
+
** Faça checkout do repositório [http://www.lcad.inf.ufes.br/svn/MAE http://www.lcad.inf.ufes.br/svn/MAE] no diretório C:\MAE.  
** Incluir na variável de ambiente PATH os diretórios C:\MAE\bin e C:\MAE\tplib\bin.
+
** Incluir na variável de ambiente PATH os diretórios C:\MAE\bin, C:\MAE\lib e C:\MAE\tplib\bin (necessário mais a frente).
  
 
* Instale o Visual Studio 9 (C++) seguindo [http://www.lcad.inf.ufes.br/wiki/index.php/Microsoft_Visual_Studio estas] orientações.
 
* Instale o Visual Studio 9 (C++) seguindo [http://www.lcad.inf.ufes.br/wiki/index.php/Microsoft_Visual_Studio estas] orientações.
Linha 14: Linha 15:
  
 
* Instale todas elas no diretório C:\MAE\tplib
 
* Instale todas elas no diretório C:\MAE\tplib
'''Obs.: Manter os parâmetros default dos instaladores.
+
'''Atenção: Instale exatamente no diretório indicado acima.
  
 
* Siga estes procedimentos para baixar e instalar a Glut-3.7.6:
 
* Siga estes procedimentos para baixar e instalar a Glut-3.7.6:
** [http://www.xmission.com/~nate/glut.html Glut-3.7.6]
+
** Baixar [http://www.xmission.com/~nate/glut.html Glut-3.7.6]
 
** Descompactar arquivo zip em um local temporário;
 
** Descompactar arquivo zip em um local temporário;
 
** Copiar glut32.dll para C:\MAE\tplib\bin;
 
** Copiar glut32.dll para C:\MAE\tplib\bin;
Linha 28: Linha 29:
  
 
* Procedimento
 
* Procedimento
 
+
** Abrir o arquivo C:\MAE\vc9\MAE\MAE.sln com VS C++ 9;
# Abrir o arquivo C:\MAE\vc9\MAE\MAE.sln com VS C++ 9;
+
** Compilar todos os projetos;
# Compilar todos os projetos;
 
  
 
* Saída
 
* Saída
Linha 36: Linha 36:
 
** O netcomp.exe no diretório MAE\bin.
 
** O netcomp.exe no diretório MAE\bin.
  
Geração da DLL/EXE do exemplo NC da MAE no Windows
+
= Compilação do exemplo NC da MAE no Windows =
  
 
* Pré-requisitos
 
* Pré-requisitos
 
** MAE devidamente compilada no Windows.
 
** MAE devidamente compilada no Windows.
 +
** Baixar a biblioteca [http://www.softagalleria.net/dirent.php dirent-1.10], descompactá-la e copiar o arquivo dirent.h para C:\MAE\tplib\include
  
 
* Procedimento
 
* Procedimento
  
# Entrar no prompt de comando do DOS;
+
** Abrir o arquivo C:\MAE\vc9\MAE\examples\nc\nc.sln com VS C++ 9;
# Acessar o diretório raiz do exemplo da MAE;
+
** Compilar o projeto principal e executar;
# Executar o script de compilação do exemplo via os comandos:
 
## make –f Makefile.win clean
 
## make –f Makefile.win
 
  
 
* Saída
 
* Saída
** A DLL do exemplo é gerada no diretório MAE\lib;
 
 
** O EXE do exemplo é gerado no diretório do exemplo.
 
** O EXE do exemplo é gerado no diretório do exemplo.
 
* [http://gnuwin32.sourceforge.net/packages/libpng.htm Libpng-1.2.37]
 
* [http://gnuwin32.sourceforge.net/packages/gsl.htm Gsl-1.8]
 

Edição atual tal como às 17h07min de 14 de setembro de 2012

Instalação da MAE no Windows com Visual Studio

  • Baixar versão mais 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.
    • Incluir na variável de ambiente PATH os diretórios C:\MAE\bin, C:\MAE\lib e C:\MAE\tplib\bin (necessário mais a frente).
  • Instale o Visual Studio 9 (C++) seguindo estas orientações.
  • Instale todas elas no diretório C:\MAE\tplib

Atenção: Instale exatamente no diretório indicado acima.

  • Siga estes procedimentos para baixar e instalar a Glut-3.7.6:
    • Baixar Glut-3.7.6
    • Descompactar arquivo zip em um local temporário;
    • Copiar glut32.dll para C:\MAE\tplib\bin;
    • Copiar glut.h para C:\Arquivos de programas\Microsoft SDKs\Windows\v6.0A\include\GL;
    • Copiar glut32.lib para C:\Arquivos de programas\Microsoft SDKs\Windows\v6.0A\lib

Compilação da MAE no Windows

  • Pré-requisitos
    • Ambiente de compilação da MAE instalado.
  • Procedimento
    • Abrir o arquivo C:\MAE\vc9\MAE\MAE.sln com VS C++ 9;
    • Compilar todos os projetos;
  • Saída
    • A libnet_conn.lib gerada no diretório MAE\lib;
    • O netcomp.exe no diretório MAE\bin.

Compilação do exemplo NC da MAE no Windows

  • Pré-requisitos
    • MAE devidamente compilada no Windows.
    • Baixar a biblioteca dirent-1.10, descompactá-la e copiar o arquivo dirent.h para C:\MAE\tplib\include
  • Procedimento
    • Abrir o arquivo C:\MAE\vc9\MAE\examples\nc\nc.sln com VS C++ 9;
    • Compilar o projeto principal e executar;
  • Saída
    • O EXE do exemplo é gerado no diretório do exemplo.