creating object files in a specific directory

hello,

i have a makefile in which i am specifying the option for creating the object files of the source files.

The option which i am using is this :

gcc -c main.c first.c

by default these object files are created in the same directory in which the makefile is present.

what option should i give if i want to specify a particular directory for the object files to be stored.

thanx in advance
svh

you can also use the -o flag for the object files to create them wherever you want them