-
Compilation avec boost
Bonjour,
je teste boost sur mon RPI2 pour du réseau et des threads.
Je suis sur un programme unitaire de test (~130 lignes) qui compile pendant environ 35 secondes. Le programme fonctionne parfaitement.
Je suis très étonné de ce temps de compilation.
Quelqu'un a-t-il déjà travaillé avec cette librairie et constaté cette consommation de temps?
Merci.
-
Bonjour,
Boost n'étant pas une petite bibliothèque et loin d'être la plus simple. De mémoire, elle utilise énormément les template, qui eux, impactent réellement les temps de compilation (vu que c'est le compilateur qui génère le code).
Après, le RPi2 n'est pas un très puissant non plus. Il faut mieux mettre en place de la cross compilation, dans un tel cas.
-
Bonjour et merci pour cette réponse,
cross compilation ??? C'est compiler sur son PC Intel vers du code Arm non?
Je n'y connais rien, tu peux me donner des pistes que je cherche rapidement du bon côté?
Merci.
-
Oui, c'est utilisé son PC de bureau (ou son PC de joueur :aie:) pour compiler des applications qui pourront être exécutée sur le RPi. Maintenant, pas de piste pour le moment, mais Google pourra répondre. J'imagine toutefois, que c'est "assez simple" en utilisant un PC sous Linux.