C++ 如何使用英特尔C++;使用CUDA nvcc的编译器?

C++ 如何使用英特尔C++;使用CUDA nvcc的编译器?,c++,visual-studio,cuda,intel,nvcc,C++,Visual Studio,Cuda,Intel,Nvcc,我正在Microsoft Visual studio 2008上使用NVIDIA CUDA 4.1。 我还安装了英特尔并行工作室XE 2011 默认情况下,NVIDIA的C编译器nvcc.exe使用Microsoft的C编译器cl.exe编译其C代码 如何更改设置,使nvcc使用英特尔的C编译器icl.exe,不幸的是,您无法更改设置(或至少其高度不推荐)。windows上支持的唯一编译器是visual studio。除非有什么改变,他们现在支持英特尔的编译器,否则我不建议使用他们 也许现在有些

我正在Microsoft Visual studio 2008上使用NVIDIA CUDA 4.1。 我还安装了英特尔并行工作室XE 2011

默认情况下,NVIDIA的C编译器
nvcc.exe
使用Microsoft的C编译器
cl.exe
编译其C代码

如何更改设置,使
nvcc
使用英特尔的C编译器
icl.exe

,不幸的是,您无法更改设置(或至少其高度不推荐)。windows上支持的唯一编译器是visual studio。除非有什么改变,他们现在支持英特尔的编译器,否则我不建议使用他们


也许现在有些事情改变了?或者直到唯一的方法-在我的exe程序(ICC)中使用dll文件(MSVC+CUDA)?@Alex。。没有<代码>icl仍然不受支持。