C++Costruire sistemi


introduzione

C ++, come C, ha una lunga e variegata storia riguardante i flussi di lavoro di compilazione e i processi di compilazione. Oggi, C ++ ha vari sistemi di compilazione popolari che vengono utilizzati per compilare programmi, a volte per piattaforme multiple all'interno di un sistema di generazione. Qui, alcuni sistemi di costruzione saranno rivisti e analizzati.

Osservazioni

Attualmente, non esiste un sistema di creazione universale o dominante per C ++ che sia popolare e multipiattaforma. Tuttavia, esistono diversi sistemi di build principali collegati a piattaforme / progetti principali, il più notevole dei quali è GNU Make con il sistema operativo GNU / Linux e NMAKE con il sistema di progetto Visual C ++ / Visual Studio.

Inoltre, alcuni IDE (Integrated Development Environments) includono anche sistemi di build specializzati da utilizzare specificamente con l'IDE nativo. Alcuni generatori di sistemi di generazione possono generare questi formati nativi di progetti / sistemi di sviluppo IDE, come CMake per Eclipse e Microsoft Visual Studio 2012.

Costruire sistemi Esempi correlati