记ubuntu安装clion和swift

       今天成功的在ubuntu上安装了clion和swift开发环境。具体怎么装的需要按照以下步骤来解决中途遇到的各种问题,在此做个留念,以备下次安装。

准备工作:

        1,打开swift.org,先将16.04(我的ubuntu版本是16.04)的swift snapshot版本链接复制一下,然后在命令行里面输入:

        wget https://swift.org/builds/development/ubuntu1604/swift-DEVELOPMENT-SNAPSHOT-2018-01-09-a/swift-DEVELOPMENT-SNAPSHOT-2018-01-09-a-ubuntu16.04.tar.gz

       回车键开始下载

      下载完成后输入:

       sudo tar -zxvf swift-DEVELOPMENT-SNAPSHOT-2018-01-09-a-ubuntu16.04.tar.gz

       解压后最好改个名字,我直接就写成swiftsdk。

       接下来这一步很关键,必须要更改这个文件夹的权限,否则clion编译的时候会出现权限被拒绝。

        使用命令:chown -R current_name  file_path 来将此文件夹的root权限改成当前用户的权限

       2,到jetBrains的网站上下载clion,丢在home/username目录中

         对CLion进行解压缩,输入如下命令

        sudo tar -zxvf CLion-2017.3.1.tar.gz

       继续使用chown命令改变clion-2017.3.1的文件夹权限

       运行clion,输入:

       cd /file_path/bin/

       $sudo ./clion.sh

       运行clion之后,选择安装swift插件,然后激活clion退出

       3,开始配置swiftdev环境,首先按照swift.org网站的说明,输入:

       $ export PATH=swift_path/usr/bin:"${PATH}"

       4.再次运行clion,将setting中的build,Execution,Deployment下的swift配置SDK目录,直接选择路径到swiftdev目录即可,点击apply提交重启

       5.在新建swift工程后,点击编译,然后点击运行,重点来了,会出现executable is not specified,意思是运行没有指定,然后我查询了swift插件开发者的blog,里面提出的解决办法是,点击not seleted下拉菜单,然后选择显示隐藏文件,选择.build/debug/modulecache/projectname下的工程名字即可,前提是必须要进行编译,否则是没有的。

你可能感兴趣的:(记ubuntu安装clion和swift)