building and compiler with both visual studio and code::block (g++)