Sprachen: English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Français | Deutsch | Español | Italiano | Русский | العربية
← Dokumentationsindex · ← NeverC-Projekt
Aktualisiert eine Release-Installation, sodass Compiler und alle bereits
installierten Cross-Compile-Runtimes gemeinsam auf einen konkreten Release-Tag
wechseln. neverc upgrade ist ein Alias.
Für Installationen über install.sh oder install.ps1 (typisch ~/.neverc). Aktualisiert kein
CMake/Ninja-Quellbaum — PATH wechseln und neu bauen; siehe
Lokale Entwicklung.
neverc update
neverc update <version>
neverc update --version <version>
neverc update --help
Beispiele:
neverc update # neuestes vollständiges Release für diesen Host
neverc update v3389.1.2 # exakter Tag (Up- oder Downgrade)
neverc update 3389.1.2 # führendes „v“ optional
neverc upgrade # gleich wie neverc update-y / --yes werden für Skripte akzeptiert; Updates sind nicht interaktiv.
| Komponente | Verhalten |
|---|---|
Compiler (bin/, lib/, pluginsdk/) |
Ersetzt, wenn der Ziel-Tag abweicht |
Installierte Runtimes unter runtime/ |
Nur bereits installierte Targets werden neu geholt und gepinnt |
| Fehlende Runtimes | Werden nicht automatisch installiert — neverc runtime install |
- Exklusives Lock unter
<install>/.neverc-update.lock. - Ziel-Tag auflösen.
SHA256SUMSund Archive laden und prüfen.- Staging, Validierung, Commit; bei Fehler Rollback.
Bei einem schlechten Runtime-Release auf einen älteren Tag zurück:
neverc update v3389.0.1- Nur Release-Installationswurzel (meist
~/.neverc). Dateisystemwurzeln und CMake-Buildbäume werden abgelehnt. - Host muss zu einem veröffentlichten Compiler-Asset passen.
- Unter Windows kann ein kurzer Helper
neverc.exenach dem Beenden ersetzen.
| Befehl | Verwendung |
|---|---|
neverc runtime |
Einzelne Sysroots ohne Compiler-Wechsel |
neverc run |
Temporäres Host-Binary kompilieren und ausführen |
neverc build / make |
Beispiel-/Projekt-Makefiles steuern |
neverc update --help |
Eingebaute Hilfe |