C++ libraries in OpenCL C++


I was wondering if we can use c++ libraries such as STL C++ or boost c++ or any other c++ libraries in our OpenCL C++ code? Will it work on OpenCL devices?
Is there any other way to use third party open source c++ libraries in OpenCL C++ programs?

Best Regards,

Someone please help me out here. I do not have a programming background and still learning stuff.