Cada disquete, CD ou ZIP entregue deve conter:
<login>\trab1\final - executável e tudo o que for necessário para uma demonstração \source - código fonte, arquivos ".C",".CPP" e ".H". \project - projeto do Visual C++ \report - texto em Word com relatório \html - home page para o projeto final \results - imagens e vídeos de resultados
No mínimo nos pontos de decisão importantes. Também não exagerar.
O ideal é também usar o Doxygen. Basta colocar o comentário antes da função no formato:
\** xxxxxx x xxxx x x * xxxx x xx xxx *\
PATH de bibliotecas deve ficar em Tools / Options / Directories / Includes e Libraries.
Nas propriedades (settings) do projeto:
Criar um projeto para Windows Application Output Directory: ..\bin Intermediate Directory: ..\obj C Run Time Library: Single-threaded Not Using Precompiled Headers Linker / Addicional Dependencies ou Libraries: iup.lib, opengl32.lib, ...Se quiser pode remover a configuração "Release" e trabalhar apenas com a "Debug".
Sugiro utilizar usar IUP ou GLUT para a interface com o usuário.
Para desenhar na tela pode-se usar CD, OpenGL ou GDI.
Para acessar arquivos de imagem, pode usar a IM, a GDI+ e para acessar arquivos de vídeo pode usar a IMM ou a AVIFile do VFW.
IUP- http://www.tecgraf.puc-rio.br/iup
Não precisa de uma introdução descrevendo o trabalho, isso é o enunciado.
O texto deve ter Título, Autor e Data centralizados na página. E 3 Tópicos:
- Decisões de Projeto: histórico de decisões, o que deu certo e o que deu errado
- Arquitetura Interna: descrevendo a mesma, pode complementar com o resultado do Doxygen
- Resultados: descrevendo os mesmos, falando de desempenho x qualidade, possíveis melhorias
Gerar um vídeo de demostração do trabalho final usando um programa de captura de tela.
Retorna para a página do curso: INF1378.