I have some issues with CUDA in my own project.
I want to call a kernel with argument DeviceArray<PointType> which is defined within my .cu file. I included "device_array.h" and "tsdf_volume.h" so DeviceArray and PointType are recognized.
When compiling I get errors related to "boost" like '"boost" has no member "numeric_cast"'. This only happens if I include the .h files in my newly created .cu file, not in .cpp files.
Do I miss some linking? Is there anything special I need to do in CMake?