Ich habe versucht, den Perfect Screencast von RayWenderlich auf einem Mac folgen. On Perfect Assistant (2. Screencast) zeigte er mit Perfect Assistant, wir konnten einfach auf das Build Linux klicken und es wird auf Linux aufbauen, vorausgesetzt wir haben den Docker installiert.PerfectAssistant: Build Linux fehlgeschlagen wegen Modul Cache-Pfad auf Linux vs MacOS
In meinem Fall begann es zu kompilieren dann fehlgeschlagen mit Fehler, dass aktuelle Modul Cache-Pfad und der Modul-Cache-Pfad der PCH kompiliert wurde, war nicht das Gleiche. Ich weiß nicht, wie man den Modul-Cache-Pfad nur für Linux aktualisiert.
Hier sind die Konsolenausgabe:
Ab Linux Build von/Users/hange/Developer/RayWenderlich/Praxis/ServerSide_Perfect/hallo-perfectassistant
Mit Bild perfectassistant/helloperfectassistant
ausgewählte Bild perfectassistant/helloperfectassistant
Compilieren COpenSSL openssl.c
Compilieren LinuxBridge LinuxBridge.c
Fehler: PCH-Modul wurde mit Cache-Pfad '/perfectbuild/.build_lin/debug/ModuleCache/5QE1M5WG4ATI' kompiliert, aber der Pfad wird derzeit ‚/ perfectbuil d/.build/debug/ModuleCache/5QE1M5WG4ATI ' 1 Fehler generiert.
Fehlgeschlagen: systemError (1, ": 0: Fehler: Build hatte 1 Befehlsfehler \ nswift-build: error: exit (1): /swift-3.1.1-RELEASE-ubuntu16.04/usr/bin/swift- build-tool -f /perfectbuild/.build/debug.yaml\n ")