A codeblocks projectfile should contain all settings needed to compile a very basic sdl app (that is included).