?????? 今天成功的在ubuntu上安裝了clion和swift開發(fā)環(huán)境主籍。具體怎么裝的需要按照以下步驟來解決中途遇到的各種問題,在此做個留念,以備下次安裝钙畔。
準備工作:
??????? 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。
?????? 接下來這一步很關(guān)鍵挥下,必須要更改這個文件夾的權(quán)限揍魂,否則clion編譯的時候會出現(xiàn)權(quán)限被拒絕。
??????? 使用命令:chown -R current_name? file_path 來將此文件夾的root權(quán)限改成當前用戶的權(quán)限
?????? 2,到j(luò)etBrains的網(wǎng)站上下載clion棚瘟,丟在home/username目錄中
???????? 對CLion進行解壓縮愉烙,輸入如下命令
??????? sudo tar -zxvf CLion-2017.3.1.tar.gz
?????? 繼續(xù)使用chown命令改變clion-2017.3.1的文件夾權(quán)限
?????? 運行clion,輸入:
?????? cd /file_path/bin/
?????? $sudo ./clion.sh
?????? 運行clion之后解取,選擇安裝swift插件步责,然后激活clion退出
?????? 3,開始配置swiftdev環(huán)境,首先按照swift.org網(wǎng)站的說明禀苦,輸入:
?????? $ export PATH=swift_path/usr/bin:"${PATH}"
?????? 4.再次運行clion蔓肯,將setting中的build,Execution,Deployment下的swift配置SDK目錄,直接選擇路徑到swiftdev目錄即可振乏,點擊apply提交重啟
?????? 5.在新建swift工程后蔗包,點擊編譯,然后點擊運行慧邮,重點來了调限,會出現(xiàn)executable is not specified舟陆,意思是運行沒有指定,然后我查詢了swift插件開發(fā)者的blog耻矮,里面提出的解決辦法是秦躯,點擊not seleted下拉菜單,然后選擇顯示隱藏文件裆装,選擇.build/debug/modulecache/projectname下的工程名字即可踱承,前提是必須要進行編譯,否則是沒有的哨免。