Si je ne veux pas installer Boost mais que je veux créer l'une des bibliothèques (c'est-à-dire BGL, pour utiliser graphml) existe-t-il un moyen de construire la bibliothèque de manière indépendante du système sans exécuter .configure?Dois-je exécuter le script configure de Boost pour créer des bibliothèques (par exemple, graphique, test)?
0
A
Répondre
1
La réponse courte est: ça dépend.
Je voudrais juste essayer de copier les sources pertinentes à votre projet et les construire. Boost est assez bon pour supporter ce genre de choses, car il ne dépend pas trop de configure, mais plutôt de définitions spécifiques au compilateur/plateforme pour trier sur quelle plate-forme il est construit. Je suspecte que quelque chose comme BGL serait même un meilleur candidat, alors que le code fortement dépendant de la plate-forme comme le code de filetage ne fonctionnerait pas aussi bien. Cela dit, je connais au moins un projet qui réussit à copier le code de thread et l'esprit de boost dans son propre dépôt, et cela fonctionne comme un charme. Je voudrais juste essayer et voir ce qui se passe.