| brina Frost è un wrapper di compilatore C ++ che consente di utilizzare metodi multi e funzioni con argomenti virtuali. |
Scarica ora |
brina Classifica e riepilogo
- Nome editore:
- Julian v. Bock
brina Tag
brina Descrizione
Frost è un wrapper del compilatore C ++ che consente di utilizzare metodi multi e funzioni con argomenti virtuali. Frost è un wrapper del compilatore C ++ che consente di utilizzare metodi multi e funzioni con argomenti virtuali quasi come se fossero una caratteristica nativa C ++. Non è necessario mantenere alcun codice di dispacciamento delle chiamate funzione. Quali sono nuovi in questa versione: · Messaggi di errore: · I nomi delle funzioni nei messaggi di errore sono demangled utilizzando C ++ Filt · A volte A "Nessuna funzione adatta per l'errore del metodo multi" Il messaggio è stato stampato al posto di una "conflitto ambiguo metodo multi" con funzioni candidate appropriate. Questo è stato risolto. · Configurare le opzioni: · NUOVA / modificata 'Configure' Opzioni: · -È -C-CXXFILT · Utilizzare "PROG" come programma di filtro per i nomi delle funzioni C ++ nei messaggi di errore. Prova C ++ Filt se 'PROG' non è specificato. Abilitato per impostazione predefinita. · --With-uds-libs = percorso · Impostare esplicitamente un percorso per la libreria UDS. È necessario solo se il linker non lo trova. · --With-uds-include = percorso · Impostare esplicitamente un percorso per gli UDS includere file. Hai bisogno di questo solo se il preprocessore non li trova. Nota: quando i file di intestazione sono installati in ~ / include / UDS, è necessario specificare --With-UDS-include = ~ / include. · Anch'aleabile · Abilita ottimizzazioni specifiche dell'architettura al costo di retrocompatibilità. Se l'architettura da usare non è specificata, si assume "uname -m`. Disabilitato per impostazione predefinita a meno che non si ottimizzi esplicitamente per velocità o dimensione. · Ansirable-ottimizzazione · L'opzione -Fomit-frame-puntatore non viene utilizzata quando viene specificata l'ottimizzazione = la velocità è specificata da quando questo si blocca il gelo (Le eccezioni hanno bisogno di un puntatore del frame). · -Fstrict-Aliasing è abilitato ogni volta che viene utilizzata l'ottimizzazione. · I percorsi di libreria predefiniti utilizzati internamente sono ora rilevati da "Configura". Fino alla versione 0.6.2 solo / usr / lib e / usr / local / lib sono stati utilizzati come percorsi predefiniti. · Invocazione: · L'opzione -FS è stata rimossa. Usa -fl invece.
brina Software correlato