Mudanças entre as edições de "Instalação da MAE no Windows"
| (7 revisões intermediárias por um outro usuário não estão sendo mostradas) | |||
| Linha 1: | Linha 1: | ||
| − | Instale os seguintes pacotes para o Windows (caso o link não seja mais válido, procure no Google): | + | [[category:MAE]] |
| + | = Roteiro de Instalação do ambiente de compilação da MAE = | ||
| + | |||
| + | # Instale os seguintes pacotes para o Windows (caso o link não seja mais válido, procure no Google): | ||
* [http://sourceforge.net/projects/gnuwin32/files/bison/ Bison-1.875-4] | * [http://sourceforge.net/projects/gnuwin32/files/bison/ Bison-1.875-4] | ||
| − | * Flex-2.5.4a-1 | + | * [http://sourceforge.net/projects/gnuwin32/files/flex/ Flex-2.5.4a-1] |
| − | * Libgw32c-0.4 | + | * [http://gnuwin32.sourceforge.net/packages.html Libgw32c-0.4] |
| − | * DevCpp 4.9.9.2 | + | * [http://www.bloodshed.net/dev/devcpp.html DevCpp 4.9.9.2] |
| + | |||
| + | '''Obs.: Manter os parâmetros default dos instaladores. | ||
| + | |||
| + | # Baixe o arquivo zip [[Media:WINGLUT.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 | * Versão recente da MAE | ||
| + | ** 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'. É necessário ter permissão de acesso ao repositório. Caso você não tenha, entre em contato com a administração do LCAD. | ||
| + | |||
| + | # 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 | ||
| + | |||
| + | # Entrar no prompt de comando do DOS; | ||
| + | # Acessar o diretório raiz da MAE; | ||
| + | # Executar o script de compilação da MAE via os comandos: | ||
| + | ## make –f Makefile.win clean | ||
| + | ## 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 | ||
| + | |||
| + | # Entrar no prompt de comando do DOS; | ||
| + | # Acessar o diretório raiz do exemplo da MAE; | ||
| + | # Executar o script de compilação do exemplo via os comandos: | ||
| + | ## make –f Makefile.win clean | ||
| + | ## 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. | ||
Edição atual tal como às 16h58min de 14 de setembro de 2012
Roteiro de Instalação do ambiente de compilação da MAE
- 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.
- 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.
- 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
- Entrar no prompt de comando do DOS;
- Acessar o diretório raiz da MAE;
- Executar o script de compilação da MAE via os comandos:
- make –f Makefile.win clean
- 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
- Entrar no prompt de comando do DOS;
- Acessar o diretório raiz do exemplo da MAE;
- Executar o script de compilação do exemplo via os comandos:
- make –f Makefile.win clean
- 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.