Writing a massive SO question with screenshots and code and proper formatting only to realise that you're an idiot and your problem was simple all along right before hitting post means that you're doing it right.
I have a friend who once worked somewhere where they had a "commit bear". A teddy bear that you had to bring to your desk and verbally explain your changes to, before you were allowed to commit them to source control.
hey, I have I little problem with my Visual Studio 2012. I (probably)did everything from here: ysgard.net/2011/06/visual-studio-2010-c-express-and-libtcod but when I'm trying to compile my super-uber simple code visual studio throws "error LNK1104: cannot open file 'SDL.lib'"