我刚刚在今年夏天开始使用Visual Studio,主要是在CUDA和OpenCV相关项目上.在此之前,我一直在Linux上使用Makefiles和来自NVIDIA的common.mk makefile进行CUDA开发.
所以我的问题如下:我无法弄清楚一些不同项目模板之间的区别.我知道我必须使用Visual C++选项的常规选项卡中的"Empty Project",但这更多的是试验和错误,而不是实际知道发生了什么......
我已经在Linux中使用cmake一段时间了,但我需要转移到Visual Studio中工作,原因有两个......
我生成了cmake项目,我可以在Visual Studio中加载解决方案,但是当我尝试添加文件时,它会被添加到构建文件的位置,而不是添加到源目录中.有什么方法可以解决这个问题,还是必须通过资源管理器添加它们,然后重新生成cmake构建文件,然后重新打开解决方案?这似乎有点笨重,我希望有一个更简单的方法.
projects-and-solutions cmake visual-studio-2010 visual-studio