2017-03-27 34 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