1
指定一个不同的这是在Windows上使用CUDA 6.5和英特尔作曲家2015年7专业版64位,在Visual Studio 2013年编译器“cl.exe时”在PATH比-ccbin
我有一个包含项目本地C++和CUDA的混合。我试图从Microsoft编译器切换到英特尔编译器,以获得更好的矢量化和性能。但是,在安装英特尔编辑器并将项目设置更改为使用英特尔编译器后,我无法构建该项目。
每当我试图构建,我得到的错误:
nvcc fatal : Compiler 'cl.exe' in PATH different than the one specified with -ccbin
我试图改变编译器位于C英特尔编译器:\ Program Files文件(x86)的\英特尔\作曲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使用英特尔编译器而不是微软的?
有一次,我确实设法让CUDA和Intel在一起很好地玩,但之后Visual Studio被呛了,不得不修复。我认为这些工具包是按照正确的顺序安装的。好吧..... – CurtisHx