# Finally finished a project; now how do I get it out?

This topic is 1779 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

## Recommended Posts

Hi everyone,

So I've finally finished something that I'm willing to let into the wild.  I've built it using SDL & VS2010.  The problem is, I have <i>no</i> experience distributing apps.  I tried to run it in release mode, and I get errors like

c:\users\john marinelli\desktop\~\programming \$hit\c++ sources\killstuff\killstuff\c_Entity.h(2): fatal error C1083: Cannot open include file: 'SDL.h': No such file or directory



so, I assume that I have to re-link the libraries or something, but before I go and do that and potentially mess things up I'd like to know exactly what to do.

##### Share on other sites

everything you setup for debug must also be setup for release, one trick is to click all configurations in the project settings window while setting up a project.  Sometimes you still need to setup separate settings though, for example if you have a debug lib and a release lib.

Edited by EddieV223

##### Share on other sites

So I basically do everything the same for release mode as I did in debug mode?  As in, going into the properties menu and editing the libraries to link to, etc...

After that, will the solution be saved in its own file?  Then do I put all the dlls in that file?

Edited by johnmarinelli

##### Share on other sites

No, it merely should be able to build the executable,  but this time it will be linked to release runtime.

You still have to deliver all your dependency Dlls manually.

It's important to only deliver the release build, since the debug runtime is usually only available on developers PCs.

##### Share on other sites

fyi ... http://www.jrsoftware.org/isinfo.php use this [Innosetup] to distribute, it will create a nice installer :)