How to use Nvidia cuda extensions with openGL

Hi,
I am newbie to NvidiaCuda programming, I have created Cpu based openGL application it contains some GL_POYGON rendering functionalities in that in trying to implement CUDA. But In my existing application i included #include <GL/freeglut.h> headerfile. for implementing CUDA also i included following header files with in same application
//#include “NvAppBase/NvFramerateCounter.h”
//#include “NvAppBase/NvInputTransformer.h”
//#include “NvAssetLoader/NvAssetLoader.h”
//#include “NvGLUtils/NvGLSLProgram.h”
//#include “NvGLUtils/NvImage.h”
//#include “NvUI/NvTweakBar.h”
//#include “NV/NvLogs.h”

After including that headers file. i getting following error that are:
1.IntelliSense: identifier “PFNGLVERTEXARRAYVERTEXOFFSETEXTPROC” is undefined
2.IntelliSense: identifier “PFNGLVERTEXARRAYSECONDARYCOLOROFFSETEXTPROC” is undefined
3.IntelliSense: identifier “PFNGLGETVERTEXARRAYPOINTERI_VEXTPROC” is undefined

like that i getting totally 91 errors.

Please help me to resolve this issue. My aim i have to use both freeglut methods and also Nvidia cuda file methods.

Thanks,
Kirubha