I have successfully created a particle accelerator tracking code using C++ and CUDA. In order to ensure a rapid development time, the CUDA components are basically the ‘template’ example modified to my needs.
However, it has become time to release this to the accelerator physics community. Unfortunately, the way the CUDA examples are structured is not how we would typically structure a code. What I would like to do is start a project from scratch and set up the custom build rules and additional dependencies manually. Is this possible? If so, is there a good tutorial that anyone can refer me to? I am using Visual Express C++ 2008, and want to build the CUDA parts into a DLL project.