Guia de configuração do Visual...
Click here to load reader
Transcript of Guia de configuração do Visual...
Guia de configuração do Visual Studio
Este guia foi construido usando o Visual Studio 2013 mas atende a qualquer outra versão
Para criar um novo projeto utilize o menu "File / New / Project":
Selecione "Win32 Project" entre os templates. Antes de terminar o Wizard, selecione "next" e
na tela seguinte marque "Windows application" e "Empty project".
Você pode também criar um "Console application", e sempre que executar a sua aplicação um
console de texto será exibido. Esta é uma forma bem útil de desenvolver aplicações pois
permite usar funções standard como printf para exibir informações textuais na tela para debug.
Então arraste e solte todos os seus arquivos sobre a solução criada. O Visual Studio se
encarrega de coloca-los nas pastas corretas.
Depois de criar seu projeto, você precisa configurar o Visual Studio para encontrar as
bibliotecas e includes do IUP e do OpenGL.
Selecione o menu "Project / Properties". Para configurar a localização dos arquivos de include
selecione "Configuration Properties / C/C++ / General" na árvore da esquerda, então escreve a
lista de diretórios separados por ";" em "Additional Include Directories".
Para configurar a localização das bibliotecas selecione "Configuration Properties / Linker /
General" na árvore da esquerda, então escreva a lista de diretórios separados por ";" em
"Additional Library Directories".
Agora é preciso adicionar as bibliotecas a serem utilizadas. Neste mesmo diálogo, selecione
"Configuration Properties / Linker / Input" na árvore da direita, então escreva a lista de
bibliotecas separadas por ";" em "Additional Dependencies". Para esse trabalho serão
necessárias as seguintes bibliotecas:opengl32.lib;glu32.lib;comctl32.lib;iup.lib;iupgl.lib
Em "Configuration Properties / C/C++ / Code Generation" na árvore da esquerda, altere "Run
Time Library" para "Multi-threaded (/MT)" se você baixou o pacote de bibliotecas estáticas do
iup.
Se você baixou o pacote de dlls com as bibliotecas dinâmicas deve selecionar "Multi-threaded
DLL (/MD)".
Se estiver usando "iup.manifest" do "iup.rc", configure o linker do seu projeto para NÃO gerar
um manifest file ou os estilos visuais do Windows não vão funcionar.
Algumas versões do Visual Studio solicitam que você inclua
_CRT_SECURE_NO_WARNINGS nas definições de preprocessamento pois algumas
funções como sprintf não são seguras. Para fazer isso vá em "Configuration Properties /
C/C++ / Preprocessor" na árvore da esquerda e inclua _CRT_SECURE_NO_WARNINGS em
preprocessor definitions