51 votes

CMAKE ajoute un sous-répertoire qui n'est pas un sous-répertoire du vrai répertoire

Est-il possible d'inclure le répertoire frère en tant que sous-répertoire dans cmake ?

Quelque chose comme

 A 
  CMakeLists.txt

B
  CMakeLists.txt

et B inclut A comme sous-répertoire ?

4voto

arrowdodger Points 7611

Malheureusement non.

Comme solution, je peux vous suggérer d'ajouter_sous-répertoire (A) et d'ajouter_sous-répertoire (B) au niveau supérieur et de définir les variables que vous souhaitez exporter à partir de A avec PARENT_SCOPE. Cela permettrait à B/CMakeLists.txt d'accéder aux variables définies dans A/CMakeLists.txt

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X