Domande con tag 'cmake'

5
risposte

Organizzazione dei repository Git con sotto-moduli nidificati comuni

Sono un grande fan dei sotto-moduli Git . Mi piace essere in grado di tenere traccia di una dipendenza insieme alla sua versione, in modo da poter eseguire il rollback a una versione precedente del progetto e avere la versione corrispondente de...
posta 17.10.2011 - 17:37
8
risposte

Sta usando direttamente Rendi considerato obsoleto? [chiuso]

Quindi mi sono imbattuto in molti commenti / post / etc riguardo alla creazione di makefile direttamente, e come è una cosa sciocca da fare nel 2015. Sono a conoscenza di strumenti come CMake, e in realtà uso CMake abbastanza spesso. Il fatto è...
posta 11.04.2015 - 01:05
6
risposte

Perché i makefile dovrebbero avere un obiettivo di "installazione"?

Provenendo dal mondo di C e C ++, la maggior parte del sistema di build ha un target install , in particolare Makefiles (dove è consigliato da GNU per esempio) o CMake . Questa destinazione copia i file di runtime (eseguibili, librerie, ....
posta 23.11.2018 - 14:40
4
risposte

Ha senso scrivere script di compilazione in C ++?

Sto usando CMake per generare i miei progetti IDE / makefile, ma ho ancora bisogno di chiamare "script" personalizzati per manipolare i miei file compilati o anche generare codice. Nei progetti precedenti ho usato Python ed era OK, ma ora sto...
posta 04.04.2012 - 16:34
1
risposta

Organizzazione della directory di un repository CMake (C ++) contenente diversi progetti

Vorrei alcuni consigli sull'organizzazione di una serie di progetti C ++ correlati ma indipendenti memorizzati in un singolo repository (git). I progetti utilizzano CMake. Per un esempio semplificato immaginiamo 2 progetti A e B, A in base a...
posta 10.07.2015 - 16:41
2
risposte

Automazione build: è usuale usare QMake per progetti non Qt?

Quindi, sto pianificando di scrivere una libreria C ++ e voglio che sia multipiattaforma, e dato che questa libreria non ha a che fare con l'interfaccia utente e voglio che abbia meno dipendenze possibili, non lo farò sta usando Qt (in realtà Qt...
posta 07.08.2011 - 00:54
1
risposta

Build In-Source vs. Build Out-Of-Source

Nel mio sviluppo (principalmente C ++), ho aderito a lungo all'utilizzo di build out-of-source. Cioè, la mia fonte di solito si trova in una directory /project/src e le build risiedono in una directory /project/build/bin/release , /pr...
posta 06.02.2018 - 19:19
2
risposte

Come configurare il sistema di build per il test dell'unità + simulazione?

Abbiamo una base di codice legacy interamente in C ++. Il nostro sistema di build è CMake. La mia prima pugnalata al test unitario è stata la seguente: Definisci un obiettivo ( LibraryA ). Questa libreria contiene il codice da testare....
posta 18.06.2015 - 01:21
3
risposte

Scopo della creazione di un file utilizzando Make

Sto cercando di capire quale sia lo scopo di creare file usando comandi come cmake .. e make , ho provato a cercare online ma non ho trovato alcuna spiegazione concisa sul suo scopo che potrei trovare. Inoltre, è necessario utilizzar...
posta 10.06.2014 - 22:15
1
risposta

Generazione di CMakeLists.txt [chiusa]

Ho ricevuto un sacco di C++ di sorgenti file e intestazioni. Possono utilizzare librerie esterne come Boost, ad es. Sono interessato al processo di creazione di binari per Windows e * nix. Makefile (* nix) e .vcproj (Windows) chiamano...
posta 06.09.2012 - 15:33