how to enable mouse support in glut

How can i use mouse in glut to enable my 3d engine to rotate as mouse moves…because when mouse reaches the end of he screen it stops and i can not rotate any more…

just move the cursor back into the center of the screen after every time its moved. (check the help for the command) IIRC warppointer.
newcursorX - centerscreenX = X differnce moved.
also do 4 Y
move cursor to the center again

I was asking C++ specific solution. What i understand from your help is a windowing system which i am not using…