日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Swift 3.0 on Ubuntu 15.10

發布時間:2023/11/29 Ubuntu 114 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Swift 3.0 on Ubuntu 15.10 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、安裝swift 3.0

1. 下載

https://swift.org/download/

找到swift-3.0 ubuntu 15.10版本下載:

https://swift.org/builds/swift-3.0-preview-1/ubuntu1510/swift-3.0-preview-1/swift-3.0-preview-1-ubuntu15.10.tar.gz

2. 解壓文件,然后移動改名到/opt

$ tar zvxf swift-3.0-preview-1-ubuntu15.10.tar.gz $ sudo mv swift-3.0-preview-1-ubuntu15.10 /opt/swift-3.0

?

3. 在啟動配置文件中加入PATH變量,我這里加入~/.zshrc結尾

export PATH=/opt/swift-3.0/usr/bin:"${PATH}"

?

4. 安裝 glang

$ sudo apt-get --assume-yes install clang

?

5. 驗證

$ swift --version Swift version 3.0 (swift-3.0-PREVIEW-1) Target: x86_64-unknown-linux-gnu $ swiftc --version Swift version 3.0 (swift-3.0-PREVIEW-1) Target: x86_64-unknown-linux-gnu $ swift-build --version Swift Package Manager – Swift 3.0 $

?

二、配置JetBrains CLion

注:CLion是收費軟件。

https://www.jetbrains.com/clion/download/#section=linux-version

下載位置:

https://download.jetbrains.com/cpp/CLion-2016.1.3.tar.gz

如果下載沒進度,可以嘗試用百度云離線下載,將http代替https。

然后同前面一樣,將CLion解壓移動到/opt下:

$ tar zvxf CLion-2016.1.3.tar.gz $ sudo mv cLion-2016.1.3 /opt/ $ cd /opt/cLion-2016.1.3/bin
$ ./clion.sh

按照提示操作,注意到安裝插件時候安裝Swift插件

啟動CLion, File -> Settings

1) 在 Editor / General / Apperance 右側 勾選 Show line number

2) 在 Build, Execution, Deployment / Swift 右側 輸入SDK路徑:??/opt/swift-3.0? ,勾選Use Swift debugger

3) CLion在LLDB調試時候需要liblldb.so.3,所以做個軟連接

$ cd /opt/swift-3.0/usr/lib $ ln -s liblldb.so liblldb.so.3

?

創建一個HelloSwift項目

在CLion中,File -> New Project,輸入項目名:?HelloSwift?

刪除左側項目列表的 main.cpp

然后右鍵HelloSwift -> New -> Swift File,名為?Package.swift?

然后右鍵HelloSwift -> New -> Directory,目錄名為?Sources?

右鍵Sources -> New -> Swift File, 名為?main.swift?

右鍵Sources -> New -> Swift Class, 名為?Utility.swift?

雙擊CMakeLists.txt,改成下面:

cmake_minimum_required(VERSION 3.5) project(HelloSwift)add_custom_target(COMMAND /opt/swift-3.0/usr/bin/swift buildWORKING_DIRECTORY ${CMAKE_SOURCE_DIR}SOURCESPackage.swiftSources/main.swiftSources/Utility.swift )

?

Utility.swift代碼:

import Foundationclass Utility {static func factorial(_ n: Int) -> Int {if n <= 1 { return n }return n * factorial(n - 1)}}

?

main.swift代碼:

import Foundation import Glibclet number = 4 print("\(number)! is equal to \(Utility.factorial(number))")

?

點擊CLion右上角的運行按鈕,Edit Configurations,Target選擇COMMAND,運行,是它編譯出HelloSwift/.build/debug/HelloSwift。

然后再次點它,在Edit Configurations中,將Executable:選擇HelloSwift/.build/debug/HelloSwift文件:

?

現在就可點右上角的調試按鈕(BUG蟲圖標),進行調試了:

?

?

?

文檔:

The Swift Programming Language (ePub)

epub閱讀器:

$ sudo apt-get install Calibre

?

轉載于:https://www.cnblogs.com/Bob-wei/p/5591825.html

總結

以上是生活随笔為你收集整理的Swift 3.0 on Ubuntu 15.10的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。