PATH 中的编译器 'cl.exe' 与 -ccbin 指定的不同

Compiler 'cl.exe' in PATH different than the one specified with -ccbin

这是 Windows 7 Pro 64 位,带有 CUDA 6.5 和 Intel Composer 2015,Visual Studio 2013 年。

我有一个混合使用本机 C++ 和 CUDA 的项目。我正在尝试从 Microsoft 编译器切换到 Intel 编译器,以获得更好的矢量化和性能。但是,在安装 Intel Composer 并将项目设置更改为使用 Intel 编译器后,我无法构建项目。

每当我尝试构建时,我都会收到错误消息:

nvcc fatal   : Compiler 'cl.exe' in PATH different than the one specified with -ccbin

我尝试将编译器更改为位于 C:\Program Files (x86)\Intel\Composer XE 2015\bin\intel64 中的英特尔编译器,方法是添加

-ccbin C:\Program Files (x86)\Intel\Composer XE 2015\bin\intel64\icl.exe

但是

的错误
nvcc fatal   : redefinition of argument 'compiler-bindir'

如何配置 CUDA 以使用 Intel 编译器而不是 Microsoft 编译器?

Windows 仅支持 Microsoft cl.exe 编译器。 the windows getting started document.

中指明了支持的平台

但是支持英特尔编译器作为主机编译器on linux