all options
bullseye  ] [  bookworm  ] [  trixie  ] [  forky  ] [  sid  ]
[ Source: kbuild  ]

Package: kbuild (1:0.1.9998svn3614+dfsg-2)

Links for kbuild

Screenshot

Debian Resources:

Download Source Package kbuild:

Maintainers:

External Resources:

Similar packages:

infrastruttura per scrivere semplici makefile per attività complesse

Gli obiettivi dell'infrastruttura kBuild:

 - comportamento simile in tutte le piattaforme supportate;
 - flessibilità, non creare restrizioni non necessarie che impediscono
   soluzioni ad-hoc;
 - il Makefile può essere molto semplice da scrivere e mantenere.

Ci sono quattro concetti messi alla prova nell'attuale incarnazione di kBuild:

 - un file di configurazione per un sottoalbero incluso automaticamente;
 - modelli di configurazione per obiettivi come meccanismo primario per la
   semplificazione makefile;
 - strumenti e SDK per assistere i modelli con flessibilità;
 - metodo per makefile non ricorsivi usando sotto-makefile.

kBuild non fornisce alcuna funzionalità per controllare le configurazioni di compilatore/libreria/header, non è il suo obiettivo. Se ciò è importante per un progetto, provare lo strumento autoconf nel sistema di compilazione GNU. È possibile usare kBuild insieme ad autoconf se si desidera, ma si potrebbe anche usare solo il pacchetto GNU completo.

Tags: Software Development: Build Tool, Implemented in: C++, User Interface: interface::commandline, role::program, Scope: Utility, Purpose: use::configuring, works-with::software:source

Other Packages Related to kbuild

  • depends
  • recommends
  • suggests
  • enhances

Download kbuild

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 691.3 kB3,748.0 kB [list of files]
arm64 635.3 kB4,729.0 kB [list of files]
armel 584.4 kB3,413.0 kB [list of files]
armhf 596.3 kB2,953.0 kB [list of files]
i386 717.8 kB3,884.0 kB [list of files]
ppc64el 718.6 kB5,242.0 kB [list of files]
riscv64 703.6 kB3,379.0 kB [list of files]
s390x 704.1 kB3,877.0 kB [list of files]