Sunifdef yra komandų eilutės įrankis, skirtas supaprastinti preprocesoriaus sąlyginių C / C ++ kodo (#if ir susijusių direktyvų), remiantis naudotojo pasirinkta aiškinimo preprocesoriaus simboliais.
Sunifdef yra galingesnis įpėdinis FreeBSD "unifdef" įrankis. Sunifdef yra labiausiai naudinga kūrėjams nuolat besikeičiančių produktų su dideliais kodas bazių, kuriose preprocesoriaus Conditionals naudojami konfigūruoti Ypatumai, API arba diegimo skirtingų versijų.
Šiose aplinkose, kodas bazė nuolat kaupiasi # ifdef-taršą praeinantys konfigūravimo galimybių tapti Obselete. Sunifdef daugiausia gali automatizuoti pasikartojančių užduotį prapūtimo nereikalingas # Jei logiką nuo kodą.
Įrengimas:
Atsisiųsti į vietą archyvą pagal jūsų namų katalogą
Ištrauka katalogą sunifdef nuo archyve. Negalima pervadinti.
Norėdami įdiegti iš šaltinio:
Atidarykite komandų konsolės ir CD į sunifdef kataloge
Pradėti Configure
Jei viskas gerai, paleisti padaryti
Jei viskas gerai, paleisti SU ir įveskite root slaptažodį, kai pasirodys (tapti šaknis).
Vykdyti make install
Norėdami įdiegti iš anksto pastatytas vykdomąjį:
Kaip šaknis, kopijuoti built-bin / sunfidef iš sunifdef kataloge į / usr / local / bin.
Nustatyti teises į / usr / local / bin / sunifdef padaryti jį vykdomąjį.
Kaip šaknis, kopijuoti vyro / sunifdef.1 iš sunifdef kataloge į / usr / local / man / man1
Norėdami išbandyti, kad Sunifdef yra įdiegta:
Pradėti sunifdef-v, ir tikisi, kad produkcija, pavyzdžiui:
sunifdef versija 0.1.3 (pastatytas 22 Vas 2006, 19:47:48)
sunifdef: Baigtas, išeiti kodas 0x0000
Pradėti vyro sunifdef ir tikėtis pamatyti sunifdef vyro puslapyje.
Kas naujo šioje versijoje:
· Šeši klaidas nustatyta šioje spaudai.
· Penki iš šių pataisų kovoti su seniai defektus sunifdef anketa apdorojant ir vertinant sveikomis konstantų, nišą, kuri gavo tiek kontrolę, nes įrankis šakotas nuo unifdef.
· Ši versija suteikia patikimą atpa hex, dešimtosios, ir skaitmenimis aštuntainės ir aritmetika apie juos.
· Tačiau sunifdef dar įvertina visus sveikasis konstantas, kaip int ir atlieka pasirašė sveikasis aritmetika ant jų.
· Tai nesiekia mėgdžioti C preprocesoriaus anketa aritmetiką į ribines atvejais, kuri yra nepritvirtintas defektas.
Programinė detalės:
Versija: 3.1.3
Įkėlimo datą: 2 Jun 15
Licencija: Nemokamai
Populiarumas: 164
Komentarai nerastas