2017-03-27 30 views
1

我正在安装CUDA 8.0.47,并且在我的Macbook Pro OSX 10.11.6中安装了Xcode 8。但它给我的错误,同时运行什么Google上搜索其说要的Xcode的版本降级到7.2或7.3 CUDA不支持主机编译器('Apple clang')的版本('80000')

The version ('80000') of the host compiler ('Apple clang') is not supported 

的示例代码。除了降级Xcode版本之外,是否还有其他解决方案?

回答

2

不需要你要必须使用受支持的主机编译器版本。 CUDA 8不支持Xcode 8.您有两种选择 - 使用Xcode 7.x,或等到发布支持Xcode 8的CUDA版本。

+0

我下载的Xcode 7.2 CUDA 8.0 – ansu1234

3

您可以安装Xcode中的两个版本:

  • 重命名/Applications/Xcode.app到/Applications/Xcode_v8.app
  • 下载和安装的Xcode 7.x的
  • 重命名/应用/的Xcode的.app到/Applications/Xcode_7_x.app
  • 重命名/Applications/Xcode_v8.app到/Applications/Xcode.app

,选择上只要你需要它们就可以。在控制台:

使用Xcode的8个命令行工具:

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

使用Xcode的7命令行工具:

sudo xcode-select --switch /Applications/Xcode_7_x.app/Contents/Developer