143 votes

Différence entre CPPFLAGS et CXXFLAGS dans GNU font

Quelle est la différence entre CPPFLAGS et CXXFLAGS dans GNU Make ?

219voto

Kieron Points 5096

est censé pour être pour les drapeaux pour le **C** **P**re**P**rocessor ;est pour les drapeaux pour le compilateur C++.

Les règles par défaut en faire (sur ma machine, en tout cas) passent à peu près tout, est passé seulement lorsque la compilation et la liaison C, et `` est passé seulement lorsque la compilation et la liaison de C++.

34voto

Christoph Points 64389

Par défaut, sera accordée au préprocesseur, tandis que sera donnée au compilateur C++.

Le Manuel de GNU font est une bonne ressource pour des questions comme cela (voir Variables implicites).

18voto

starblue Points 29696

CPPFLAGS sont pour le préprocesseur, tandis que CXXFLAGS sont pour le compilateur C++.

Voir ici.

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