CUDA: Visual Studio integration bugs prior to 8.0.61
When building shared libraries using Visual Studio the CUDA msbuild section are missing the `<target_name>_EXPORTS` define.
This looks to be caused by ``cmVisualStudio10TargetGenerator`` not storing ``target->GetExportMacro()` as a define for the CUDA language.
Discussed on mailing list:
* June 2017: [Missing \<target\>_EXPORTS definition in CUDA host compilation](https://cmake.org/pipermail/cmake/2017-June/065597.html)
issue