什么是Swift?
Swift 是蘋果推出的最新編程語言,其目的是為了取代 Objective-C 成為構(gòu)建 Mac OS X 和 iOS 的應(yīng)用程序的主要語言。Swift 非常簡潔易學(xué),而且與其它流行的編程語言有類似的語法,容易上手。
然而,Swift 語言僅適用于蘋果設(shè)備,所開發(fā)的程序不能在 Windows、Linux 或其它系統(tǒng)上運(yùn)行。隨著 Swift 日益普及,越來越多的開發(fā)人員都希望蘋果將 Swift 開源,至少要讓其能夠支持更多的平臺(tái)。蘋果也難得的聽取了廣大開發(fā)者的聲音,最終將 Swift 進(jìn)行了開源。不如從商業(yè)角度來考慮的話,蘋果將 Swift 開源是一個(gè)非常好的舉措,這至少可以方便更多的開發(fā)人員創(chuàng)建 Mac OS X 和 iOS 的應(yīng)用。
如果你有興趣學(xué)習(xí) Swift 編程語言,可以于任何時(shí)間在 Linux 進(jìn)行安裝。目前蘋果只發(fā)布了針對(duì) Ubuntu 14.04 和 Ubuntu 15.10 的安裝程序,相信蘋果會(huì)很快更新其它平臺(tái)和 Linux 平臺(tái)的通用安裝程序。
官方參考資料: Swift安裝教程
下載Ubuntu 15.10 Swift 2.2 Snapshot 和Signature文件,下載的文件包括 swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu15.10.tar.gz 和對(duì)應(yīng)的.sig文件。
使用快捷鍵Ctrl+Alt+T打開終端,安裝clang:
$ sudo apt-get install clang libicu-dev
$ gpg --keyserver hkp://pool.sks-keyservers.net \
--recv-keys \
'7463 A81A 4B2E EA1B 551F FBCF D441 C977 412B 37AD' \
'1BE1 E29A 084C B305 F397 D62A 9F59 7F4D 21A5 6D5F'
或者
$ wget -q -O - https://swift.org/keys/all-keys.asc | gpg --import -
首先,更新秘鑰證書:
$ gpg --keyserver hkp://pool.sks-keyservers.net --refresh-keys Swift
其次,驗(yàn)證簽名認(rèn)證:
$ gpg --verify swift--.tar.gz.sig
說明:驗(yàn)證文件為swift-
,為第一步下載的Signature文件名。
這一步可能會(huì)出現(xiàn)警告,提示如圖所示內(nèi)容,這個(gè)警告不用管就行。
$ tar xzf swift--.tar.gz
這里的
與上一步的一致。解壓后,會(huì)在當(dāng)前文件夾下多出一個(gè)解壓后的文件夾。
2015職稱計(jì)算機(jī)考試書PowerPoint2007中 .. 定價(jià):¥45 優(yōu)惠價(jià):¥42 更多書籍 | |
2015年全國職稱計(jì)算機(jī)考試教材(2007模 .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書籍 |