Domande con tag 'cmake'

1
risposta

Come gestire i percorsi relativi nella compilazione dell'origine?

Una build fuori sorgente è una build che può trovarsi in qualsiasi directory diversa dalla directory di origine Ho un progetto che contiene percorsi relativi ad alcuni file di risorse, necessari al runtime, che si trovano vicino alla directo...
posta 20.08.2015 - 21:36
2
risposte

Quali usi ci sono oggi per scrivere manualmente Makefile? [chiuso]

Ricordo l'essenza generale della scrittura dei Makefile, ma, a causa di CMake, degli autotools e di altri generatori di Makefile, ho dimenticato così tanti dettagli che, se dovessi chiedermi di scrivere un makefile da zero per un progetto comple...
posta 11.05.2015 - 17:30
1
risposta

Come incorniciare il concetto dietro CMake?

Sto usando CMake per diversi anni e ho scoperto che - nei casi in cui sono alle prese con CMake - sono ancora non completamente sicuro del concetto alla base di CMake (non prendendo in considerazione CTest , CPack o CDash...
posta 15.10.2015 - 10:31
1
risposta

Come controllare le dipendenze opzionali di una libreria di sola intestazione in 'CMake'?

Sto sviluppando la mia libreria di sola intestazione che voglio usare come framework in altri software. Sto utilizzando CMake per l'impostazione di target dimostrativi, test e così via. Tuttavia, non sono sicuro di come gestire le dipend...
posta 14.02.2018 - 14:30
1
risposta

Gestione di una libreria di terze parti che viene utilizzata da più librerie indipendenti

Sto lavorando alla configurazione dell'ambiente di compilazione per un progetto C ++ che utilizza più librerie. Queste librerie sono indipendenti l'una dall'altra, ma dipendono tutte dalla stessa libreria di terze parti (GTest) per i test. Sto a...
posta 11.11.2018 - 21:03
1
risposta

Come utilizzo CMake per creare la mia base di codici per scopi e risoluzioni diversi?

Sto lavorando su un codebase C ++ indirizzato a più piattaforme e ci siamo appena trasferiti a CMake come nostro sistema di build. In precedenza il nostro buildsystem era un bel caso ad-hoc; ottenere il nostro codice sotto un singolo sistema...
posta 25.07.2016 - 09:40
0
risposte

Come separare le directory del codice sorgente dalle directory di compilazione con le soluzioni VS Xamarin

Utilizzo CMake da anni quando sviluppo in C ++ usando Visual Studio. Il mio layout di directory mi ha sempre visto separare le directory del codice sorgente dalle directory di costruzione. Per coloro che non sono convinti dei meriti di questo ap...
posta 25.05.2017 - 16:11
2
risposte

Come consegnare binari e fonte a clienti e sviluppatori, se entrambi sono uguali?

Attualmente sto lavorando a un progetto in cui sono l'unico sviluppatore, ma dovrebbe essere consegnato presto ai "clienti". Poiché questa è in realtà un'applicazione composta da più librerie per i laboratori dei fisici, i confini tra sviluppato...
posta 04.04.2017 - 09:46
1
risposta

Cosa dovrei preferire: un sotto -posto o un progetto esterno CMake?

Sto sviluppando o mantenendo un progetto software gratuito Foo che utilizza CMake per un sistema di compilazione, oltre al controllo del codice sorgente (ad esempio Mercurial o Git), con il repository disponibile online. Ora, questo progetto...
posta 05.11.2018 - 22:25
1
risposta

Come evitare la denominazione esplicita dei file di origine nei test unitari

Sto usando CMake per creare la mia applicazione e CUnit per testarlo. E mi stavo chiedendo se c'è un modo per evitare di includere i file di origine di produzione direttamente dal codice di test in base al nome ( #include ../src/foo.c mi co...
posta 22.07.2017 - 08:03