Installer Swift sous Linux

Installer Swift sous Linux
Noter cet article 🙂

Swift 

 

Voici comment installer et travailler avec le langage Swift sous Linux.  Attention, vous ne pourrez développer qu’en Swift. Les library IOS ainsi que le SDK et encore moins l’IDE ou le compilateur ne sont disponibles.

Installation de Swift sous Linux

Télécharger le zip d’installation de Swift (il faut un compte développeur Apple). Une fois dézippé ne déplacez pas le contenu du dossier usr dans /usr !

Les prérequis au fonctionnement de Swift.

aptitude install clang libcurl3 libicu55 g++

Bibliothèques non installées

Si vous obtenez l’un des messages d’erreurs ci-dessous c’est qu’il manque des éléments à installer.

libcurl3 non installé

/usr/bin/swift-package: error while loading shared libraries: 
libcurl.so.4: cannot open shared object file: No such file or directory

libicu55 non installé

/usr/bin/swift-package: error while loading shared libraries: 
libicuuc.so.55: cannot open shared object file: No such file or directory

g++ non installé

/usr/bin/ld.gold: error: cannot find -lstdc++
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

IDE pour Swift : Atom

Si vous cherchez un IDE pour remplacer XCODE, je vous conseille Atom avec les plugins :

  • language-swift
  • swift-autocomplete-snippets
  • swift-debugger

Pour la création d’un nouveau projet, je vous conseille l’excellent tutoriel de Medium.

Bonus

La version plutôt pas mal en web de la sandbox Swift d’IBM 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *