Cmake.

cmake è un sistema di build a piattaforma integrale, open source.
Scarica ora

Cmake. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Prezzo:
  • FREE
  • Nome editore:
  • Kitware, Inc.
  • Sito web dell'editore:
  • http://www.cmake.org

Cmake. Tag


Cmake. Descrizione

CMAKE è un sistema di build multipiattaforma, open source. Cmake, la piattaforma trasversale, open-source. CMAKE viene utilizzato per controllare il processo di compilazione del software utilizzando semplici file di configurazione della piattaforma e del compilatore. Generare makefile e spazi di lavoro nativi che possono essere utilizzati nell'ambiente del compilatore a tua scelta. CMAKE è abbastanza sofisticato: è possibile supportare ambienti complessi che richiedono configurazione del sistema, generazione di pre-processore, generazione di codice e istanziation istanziation.cmake è stato sviluppato da KitWare come parte del progetto NLM Insight Segmentation e Registration Toolkit. Il progetto ASCI Views ha inoltre fornito supporto nel contesto del loro ambiente di calcolo parallelo. Altri sponsor includono le comunità del software Insight, VTK e VXL open source. Gli obiettivi per Cmake includono quanto segue: · Sviluppare uno strumento open source, strumento multipiattaforma per gestire il processo di creazione, · Consentire l'uso di compilatori e sistemi nativi, · Semplificare il processo di costruzione, · Opzionalmente fornire un'interfaccia utente per gestire il Build System, · Creare un quadro estensibile, · Fai crescere una comunità autosufficiente di utenti e sviluppatori di software. Ciò sono alcune caratteristiche chiave di "cmake": · Supporta ambienti complessi e grandi ambienti di costruzione. CMAKE è stato dimostrato in diversi progetti di grandi dimensioni. · Genera file di build nativi (ad esempio, makefiles su UNIX; Workspaces / progetti su MS Visual C ++). Pertanto gli strumenti standard possono essere utilizzati su qualsiasi configurazione di piattaforma / compilatore. · I potenti comandi includono la possibilità di localizzare file, librerie, eseguibili; includere file cmake esterni che incapsulano la funzionalità standard; interfacce ai sistemi di prova; Supporta la directory ricorsiva traversale con ereditarietà variabile; può eseguire programmi esterni; supporta le build condizionali; supporta l'espansione di espressioni regolari; e così via. · Supporta le build in-place e fuori luogo. Più alberi di compilazione sono possibili da un singolo albero di origine. · Può essere facilmente esteso per aggiungere nuove funzionalità. · Cmake è open source. · Cmake funziona con una cache progettata per essere interfacciata con un editor grafico. La cache fornisce interazione opzionale per controllare condizionatamente il processo di costruzione. Ecco alcune caratteristiche chiave di "cmake": · Supporta ambienti complessi e grandi ambienti. Cmake è stato dimostrato in diversi progetti di grandi dimensioni. · Genera file di build nativi (ad esempio, makefile su Unix; spazi di lavoro / progetti su MS Visual C). Pertanto gli strumenti standard possono essere utilizzati su qualsiasi configurazione di piattaforma / compilatore. · I potenti comandi includono la possibilità di individuare i file, le librerie, gli eseguibili; includere file cmake esterni che incapsulano la funzionalità standard; interfacce ai sistemi di prova; Supporta la directory ricorsiva traversale con ereditarietà variabile; può eseguire programmi esterni; supporta le build condizionali; supporta l'espansione di espressioni regolari; e così via. · Supporta le build in-place e fuori luogo. Più alberi di compilazione sono possibili da un singolo albero di origine. · Può essere facilmente esteso per aggiungere nuove funzionalità. · Cmake è open source. · Cmake funziona con una cache progettata per essere interfacciata con un editor grafico. La cache fornisce interazione opzionale per controllare condizionatamente il processo di costruzione.


Cmake. Software correlato

brina

Frost è un wrapper di compilatore C ++ che consente di utilizzare metodi multi e funzioni con argomenti virtuali. ...

194

Scarica

Ottava

Octave è il linguaggio GNU Octave per calcoli numerici. ...

191

Scarica

Pyinstaller.

Pyinstaller è un programma che colpisce programmi Python in eseguibili stand-alone, sotto Windows e Linux. ...

248

Scarica

Java Gui Builder.

Java GUI Builder Decozza il tuo codice di costruzione della GUI dal resto della tua applicazione utilizzando XML. ...

189

Scarica