Comment pourrais-je changer la variante de libération de boost à utiliser CXXFLAGS = -O2?
-
30-09-2019 - |
Question
Sur ma machine CXXFLAGS pour la variante = libération est -O3 par défaut.
Je dois changer -O2.
S'il vous plaît indiquer comment procéder.
Je suis très bien avec la définition d'une nouvelle variante aussi bien, si quelqu'un pouvait me conseiller sur ce point.
La solution
Il suffit d'utiliser:
<variant>release:<cxxflags>-O2
que les exigences relatives au niveau du projet de haut. Les options spécifiées avec CXXFLAGS sont passés à gcc après toutes les autres options, -O3 substituera.
Autres conseils
Je pense que le mieux est de créer une nouvelle variante, comme ceci:
variant o2release : <cxxflags>-O2 <debug-symbols>off <inlining>full <runtime-debugging>off define=NDEBUG
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow