Recent Changes - Search:

Documentation

Help

Tutorials

RoadMap

Help Docs for wiki writers:

PmWiki

edit SideBar

VisualStudios7

Now we are going to add the lib and header files to our project

Open Visual studios 2003 and create a new Win32 Project. Save it under the SDLProject folder that you have created. On the next window select empty project under Application Settings. Click finish Now add a new cpp source file to you project (Project->Add New Item)

Select the Project->Property menu
1) Click the C/C++ folder and then click Code Generation
2) Change the RunTime library pull down menu to Debug Multithreaded DLL or Multithreaded DLL\\ 3) Click C/C++ then General 4) Add the following line in the Additional Include Directories. ./SDL/include/
5) Click the Linker folder
6) Then Click General
7) Add the additional line to the Additional library Directories. ./SDL/lib/

Now it is time to add the libraries to the Additional Dependencies text field under Linker then Input
If you are using the Epee Engine version .35 or bellow but not the .331 opengl preview add the following line
SDLmain.lib sdl.lib SDL_mixer.lib SDL_gfx.lib SDL_image.lib SDL_ttf.lib

if you are using the Epee Engine version .331 opengl preview add the following line
opengl32.lib glu32.lib SDLmain.lib sdl.lib SDL_mixer.lib SDL_image.lib SDL_ttf.lib

TinyXML can be added to you project in two ways eaher by adding the lib to your project or adding the source files to your project.
if you want to use the lib add tinyxml.lib after SDL_ttf.lib maker sure there is a space between kernel32.lib, tinyxml.lib, and SDL_ttf.lib

Now change the Configuration pull down menu to Release go back and do steps 1-7

after that click ok

Now if you want to add tinyxml by add the sorce to you project follow the followng steps
1) Select Project->add to project->files andd add the following files
tinystr.h
tinyxml.h
tinystr.cpp
tinyxml.cpp
tinyxmlerror.cpp
tinyxmlparser.cpp

and then add EpeeEngine.cpp and EpeeEngine.h

You are ready to write your code
Note: the current version of the Epee Engine will come up with the following error
error C2065 'cout' undeclared identifier
error C2065 'endl' undeclared identifier
cout needs to be changed to std::cout
endl needs to be changed to std::endl
or

add the following lines to the top of you main cpp or the top off EpeeEngine.h
#define cout std::cout
#define endl std::endl
or you can add this to your main typedef std::cout

Edit - History - Print - Recent Changes - Search
Page last modified on March 13, 2008, at 04:25 PM