cproto er en liten, rask, enkel å installere og enkel å bruke kommandolinje programvare som kan brukes av alle utviklere å generere funksjons prototyper for de funksjonene som er definert i en viss C kildefilen. Det & rsquo; s en helt gratis program, distribueres under en åpen kildekode license.Supports flere stiler for funksjon definitionsThe prosjektet er konstruert på en slik måte at den støtter flere stiler for funksjonsdefinisjoner, inkludert ANSI C, K & R, samt lo-bibliotek skjema . Du vil også være i stand til å konvertere funksjons definisjoner av en spesifisert C kildefilen med denne lille CLI utility.Command-linje optionsThe programmet kommer med flere kommandolinjealternativer, som kan sees på et øyeblikk ved å kjøre & lsquo; cproto --help & rsquo ; kommando i en konsoll miljø, for eksempel en terminalemulator.
Blant disse kan vi nevne muligheten til å konvertere funksjonsdefinisjoner til tradisjonell stil eller ANSI, for å omskrive funksjonsdefinisjoner i begge stilarter, slik at kommentarer i prototype parametere, til utgang & ldquo; extern & rdquo; søkeord før globale erklæringer, og for å velge funksjonen prototype stil.
I tillegg vil du være i stand til å omdirigere utgang og feil til en bestemt fil, for å deaktivere formell parameter forfremmelse og inkluderer fil lese feilmeldinger, til utgang statisk, variable og inline erklæringer, for å si makro rundt prototype parametre, og for å sette navnet av prototypen macro.Getting startet med cprotoInstalling den cproto program på en GNU / Linux-operativsystemet er lett som en plett. Begynn ved å laste ned den nyeste versjonen, lagre arkivet et sted på hjemmekatalogen, og pakke den med et arkiv manager verktøyet.
Åpne en terminal emulator programvare, går du til plasseringen der du & rsquo; ve hentet arkivfilen, og kjør & lsquo; ./ konfigurere && make & rsquo; kommandoen for å konfigurere og kompilere cproto. Etter en vellykket innsamlingsprosessen, kjøre & lsquo; sudo make install & rsquo; kommando for å installere det hele systemet
Hva er nytt i denne utgaven:.
- Legg til & quot; docs & quot; herske til Makefile.
- Riktig konfigurere sjekk for yyname vs yytname, brutt av 4.7i endringer
- Oppdater config.guess
Hva er nytt i versjon 4.7k:
- endre konfigurere skript, etc., for å støtte kryss- kompilerer, f.eks til MinGW.
- oppdatert Konfigurer makroer
- støtte --datarootdir alternativ
- ulike portabilitet feilrettinger for CF_XOPEN_SOURCE
- legge sjekker for klang
- forbedre makroer for å sjekke for standard C-kompilator
- modifisert makroer for å støtte tredje parameter av AC_DEFINE brukes av autoheader
- oppdatering config.guess, config.sub
Hva er nytt i versjon 4.7j:
- endre en sjekk for funksjonsnavnet for å tillate tilfeller som dette: int (foo) (); som er forskjellig fra en funksjonspeker, f.eks int (* foo) ();
- modifisert konfigurere skript for å nedvurdere $ {name-verdi} i favør av standard $ {name: -verdi}.
- oppdatering config.guess, config.sub
Hva er nytt i versjon 4.7i:.
- configure-skriptet ble oppdatert
- Strenge kompilatoren advarsler ble ryddet opp for 64-biters plattformer.
- RPM og Debian bygge-skript ble lagt til.
Hva er nytt i versjon 4.7g:
- & quot; q & quot; (Stille) alternativet ble gjort for å gjelde for C-preprosessering.
- Strenge typekonverterings advarsler ble ryddet opp (som en del av validere endringer til byacc og flex).
Kommentarer ikke funnet