Swift 克莱恩没有';我不认识我的快速工具链路径

Swift 克莱恩没有';我不认识我的快速工具链路径,swift,swift3,ubuntu-16.04,clion,Swift,Swift3,Ubuntu 16.04,Clion,我试图为swift项目配置clion,但它无法识别swift工具链路径 $which swift 产生输出 /usr/bin/swift/bin/swift 所以工具链就在那里,但clion就是不认识它 如何实现这一点?CLion Swift插件希望路径指向整个工具链,而不是Swift二进制文件。在您的情况下,正确的补丁可能是“/usr/bin/swift”我成功地使用了以下补丁: /Applications/Xcode.app/Contents/Developer/Toolchain

我试图为swift项目配置clion,但它无法识别swift工具链路径

$which swift

产生输出

/usr/bin/swift/bin/swift

所以工具链就在那里,但clion就是不认识它


如何实现这一点?

CLion Swift插件希望路径指向整个工具链,而不是Swift二进制文件。在您的情况下,正确的补丁可能是“/usr/bin/swift”

我成功地使用了以下补丁:

    /Applications/Xcode.app/Contents/Developer/Toolchains/Swift_2.3.xctoolchain

Cgarcia E88的评论说,我正在为有同样问题的人运行OS X El Capitan,版本10.11.6和Xcode 8.2.1 也许会有帮助

显然,您选择的路径必须包含下面的文件夹
usr
,因此在您的情况下,它应该是
/
,但一般来说,如果swift位于
某个路径/usr/bin/swift
,那么您必须选择
某个路径


您应该使用
/Applications/Xcode.app/Contents/Developer/toolschains/xcodefault.xctoolschain


上面的目录下有
/usr/bin/swift
,这让CLion很高兴。

我已经修复了它,实际上
CLion
希望目录结构为
swift/usr/bin/
,而我的
swift/bin/
无法修复它。建议?@incorelabs请提供更多详细信息。您正在使用哪些CLion和插件版本?你进入这个领域的具体内容和结果是什么?