Frost

Screenshot der Software:
Frost
Softwarebeschreibung:
Version: 0.6.3
Upload-Datum: 3 Jun 15
Entwickler: Julian v. Bock
Lizenz: Frei
Popularität: 39

Rating: nan/5 (Total Votes: 0)

Frost ist ein C ++ Compiler Wrapper, der es ermöglicht, mit mehreren Methoden und Funktionen mit virtuellen Argumente verwenden fast, als ob sie eine native C ++ Funktion waren macht. Sie müssen nicht jede Funktionsaufruf Dispatching Code zu erhalten.
Was ist neu in dieser Version:
· Fehlermeldungen:
· Funktionsnamen in Fehlermeldungen werden demangled mit c ++ filt
· Manchmal ist ein "keine geeignete Funktion für Multi-Methodenaufruf" Fehlermeldung, wurde anstelle einer "ambigous Multimethodenaufruf" mit geeigneten Kandidaten Funktionen ausgedruckt. Dies wurde behoben.
 
· Konfigurieren von Optionen:
· Neue / geänderte configure-Optionen:
· --with-Cxxfilt [= prog]
· Verwenden Sie "PROG" als Filterprogramm für C ++ Funktionsnamen in Fehlermeldungen. Versuchen Sie c ++ filt, wenn "PROG" nicht angegeben wird. Standardmäßig aktiviert.
· --with-UDS-libs = path
· Legen Sie explizit einen Pfad für die UDS-Bibliothek. Sie müssen dies nur, wenn der Linker findet es nicht.
· --with-UDS-includes = pfad
· Explizit einen Pfad Set für UDS-Include-Dateien. Sie müssen dies nur, wenn der Präprozessor nicht findet. Hinweis: Wenn die Header-Dateien installiert in ~ / includes / UDS, müssen Sie angeben, --with-UDS-includes = ~ / enthält.
· --enable-Arch [= arch]
· Aktivieren Architektur spezifische Optimierungen auf Kosten der Abwärtskompatibilität. Wenn die Architektur zu bedienen nicht angegeben ist, `uname -m` angenommen. Standardmäßig deaktiviert, wenn Sie optimieren explizit für Geschwindigkeit oder Größe.
· --enable-Optimierung [= Geschwindigkeit | Größe]
· Die -fomit-frame-pointer Option nicht verwendet, wenn --enable-Optimierung = Geschwindigkeit angegeben wird, da dies zum Absturz Frost (Ausnahmen müssen einen Rahmenzeiger).
· -fstrict Aliasing aktiviert wird, wenn die Optimierung verwendet.
 
· Die Standard-Bibliothekspfade, die intern verwendet werden, werden nun von 'configure' erkannt. Bis zur Version 0.6.2 nur / usr / lib und / usr / local / lib wurden als
· Standardpfade.
 
· Invocation:
· Die Option -FS wurde entfernt. Verwenden -FL statt.

Ähnliche Software

motor
motor

3 Jun 15

4tH compiler
4tH compiler

20 Feb 15

IPython
IPython

20 Feb 15

Kommentare zu Frost

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!