Frost er et C ++ kompilator wrapper som gjør det mulig å bruke flere metoder og funksjoner med virtuelle argumenter nesten som om de var en native C ++ funksjonen. Du trenger ikke å opprettholde noen funksjon-call utsending kode.
Hva er nytt i denne versjonen:
· Feilmeldinger:
· Funksjons navnene i feilmeldingene demangled bruker c ++ filt
· Noen ganger kan en "no egnet funksjon for multi-metoden kaller" feilmeldingen ble skrevet ut i stedet for en "tvetydige multi metode samtale" med passende kandidat funksjoner. Dette har blitt fikset.
· Konfigurer alternativer:
· Nye / endrede 'konfigurer' alternativer:
· --with-Cxxfilt [= prog]
· Bruk 'prog' som filterprogram for C ++ funksjonsnavn i feilmeldinger. Prøv c ++ filt hvis "prog" er ikke spesifisert. Aktivert som standard.
· --with-UDS-libs = path
· Sett eksplisitt en bane for UDS biblioteket. Du trenger dette bare hvis linker ikke finner det.
· --with-UDS-inneholder = path
· Sett eksplisitt en bane for UDS inkluderer filer. Du trenger dette bare hvis preprosessor ikke finne dem. Merk: Når header filer er installert i ~ / includes / UDS, må du spesifisere --with-UDS-inneholder = ~ / includes.
· Enable-bue [= arch]
· Aktiver arkitektur spesifikke optimaliseringer på bekostning av bakoverkompatibilitet. Hvis arkitektur å bruke ikke er angitt, `uname -m` er antatt. Deaktivert som standard med mindre du optimalisere eksplisitt for hastighet eller størrelse.
· Enable-optimalisering [= hastighet | size]
· Den -fomit-frame-pekeren alternativet brukes ikke når enable-optimalisering = hastighet er spesifisert siden dette krasjer Frost (unntak trenger en ramme pekeren).
· -fstrict-Aliasing er aktivert når optimalisering brukes.
· Standardbiblioteket stier som brukes internt er nå oppdaget av "configure". Opp til versjon 0.6.2 kun / usr / lib og / usr / local / lib ble brukt som
· Standardbaner.
· Påkallelse:
· Den -FS alternativet er fjernet. Bruk -FL i stedet.
Prog.varedetaljer:
Versjon: 0.6.3
Last opp dato: 3 Jun 15
Lisens: Gratis
Popularitet: 205
Kommentarer ikke funnet