You can add additional paths in Project/Build options/Search Directories.
In the compiler tab you add the include folders and in the linker tab you add the actual library directories.
In linker settings/link libraries you'll have to add the names of the libraries you want to link against.
Note that if you're using a Linux distro, you should use the package manager to install the development version of the GTK+ library, which will install all required header files and libraries in places where the compiler will find them.
I would appreciate an exact step by step process. Because I tried what you suggested and codeblocks doesnt allow me to open "build options". Even when I select a GTK project it doesnt work.
Shit now I cant even compile simple code nevermind GUI. Ive just switched from Dev C++. When I compile a project it says:
"A - Release" uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping...
Nothing to be done.