Curses Development Kit (de asemenea, cunoscut sub numele CDK) este un open source, gratuit și POSIX software bibliotecă conforme implementat în C și proiectat de la sol pentru a oferi dezvoltatorilor Ncurses cu o colecție de widget-uri care pot fi folosite pentru construirea blestemă programe.
Inițial creat de Mike Glover, biblioteca Curses de dezvoltare Kit a fost îmbunătățită și extinsă de Thomas E. Dickey a sprijini mai multe platforme, precum și pentru a include funcționalitatea puternic. Este foarte similar cu software-ul de dialog.
Blestemele dezvoltatorii pot lega ușor și rapid widget-urile incluse în biblioteca Curses de dezvoltare Kit în aplicațiile lor. În momentul de față, CDK suporta Linux, Solaris, SunOS (folosind 5lib), HP-UX, QNX 4 și AIX operează systems.Getting incepand cu blesteme Dezvoltare Kitto instaleze și să utilizeze biblioteca Curses de dezvoltare Kit-ul despre sistemul de operare GNU / Linux, va trebui să descărcați cea mai recentă versiune a programului de Softoware sau prin intermediul site-ul său oficial (a se vedea link-ul de la sfârșitul articolului), cu excepția arhiva undeva pe computer, despachetați-l folosind favorit utilitate ta manager de arhive și deschideți built-in app Terminal.
În fereastra emulator de terminal, folositi & lsquo; CD si rsquo; comandă pentru a naviga la locația fișierelor arhivă extrase (de exemplu, cd /home/softoware/cdk-5.0-20141106), optimizarea programul pentru arhitectura hardware folosind & lsquo; ./ configurare & rsquo; comandă, apoi executați & lsquo; & rsquo face; comandă pentru a compila software-ul, urmat de & lsquo; & rsquo make install; comandă ca root, fie și lsquo; sudo make install & rsquo; comandă ca un utilizator privilegiat pentru al instala sistemul de wide.Under capota si sprijinit de operare systemsTaking o privire sub capota bibliotecii Blestemat de dezvoltare Kit, putem observa că este scris în întregime în lannguage de programare C. Sisteme de operare acceptate includ GNU / Linux, Solaris, SunOS (folosind 5lib), AIX, QNX 4 și HP-UX. Ambele 64-bit și 32-bit set de instrucțiuni arhitecturi sunt suportate la acest moment
Ce este nou în această versiune:.
- Această versiune adaugă scroller.h la lista de fișiere antet instalate și adaugă script-uri de ambalare utilizate pentru testarea eco-compilează pentru MinGW.
Ce este nou în versiunea 5.0 - 20120323:
- utilizarea gmtime în loc de localtime în câteva locuri, astfel că rezultatele din calendar nu sunt compensate de ora din zi (raport / analiza de Alex Charis).
- adăuga opțiunea de configurare --enable-const, care definește, ca NCURSES_CONST, simbol CDK_CONST care poate fi folosit pentru a aborda îmbunătățirea const control păstrând în același timp sursă-compatibilitate.
- revizuiască copyChtypeList pentru a corespunde cu copyCharList
- utilizare const în prototipuri funcționale cdk_util, similară & quot; string & quot; folosește pentru a îmbunătăți avertismente inscriptibil-siruri de caractere. Tablouri de siruri de caractere nu sunt adresate cauza compatibilitate.
- Director documentul schimbare la / usr / share / doc
- add configurare --enable-HDR-subdirector pentru a controla dacă cdk.h ar trebui să fie în / usr / include / CDK de exemplu, sau în / usr / include. Asigurați implicit din urmă aspect, standard.
- simplifica dpkg script, oferă doar o bibliotecă folosind ncursesw
- actualizate macrouri script de configurare, multe schimbări pentru portabilitate.
- adăuga cdk_test.h la anteturi instalate (Debian # 500161). Rezoluția acestui raport bug apropo nu a instalat efectiv fișierul antet solicitat.
- modificare config.guess, config.sub
Ce este nou în versiunea 5.0 - 20110517:.
- Această versiune oferă mai multe rezolvări ale unor probleme minore și îmbunătățiri
- Majoritatea modificărilor sunt pentru cod curățare.
- RPM și dpkg script-uri.
S-au adăugat, de asemenea
Ce este nou în versiunea 5.0 - 20090215:
- Această versiune actualizează scriptul configure a lucra cu non -POSIX locații și de a folosi ncurses circulante configurare scripturi.
- îmbunătățește manipularea listelor goale.
Comentariile nu a fost găsit