Licensing conditions: redistribution of .cu files and .dll files


My situation is the following. I have created some CUDA code using Visual Studio 2013 + CUDA Toolkit 7 (i.e. file) that implements an algorithm for image processing which I want to be able to use in conjunction with R. I have successfully been able to accomplish this by creating a mycode.dll file. From the EULAs, it ‘seems’ like I would not be infringing any of the licenses by redistributing mycode.dll and/or solely - since the user would probably have to install CUDA & Visual Studio anyways. Still, I wanted to ask here and make sure.