La Question est simple, et j’espère que la réponse également. Comment définir une variable préprocesseur via cmake ?
Le code équivalent serait `` .
Toute aide serait appréciée.
La Question est simple, et j’espère que la réponse également. Comment définir une variable préprocesseur via cmake ?
Le code équivalent serait `` .
Toute aide serait appréciée.
CMake a la commande add_definitions
à cette fin. Un exemple:
add_definitions(-DOPENCV_VERSION=${OpenCV_VERSION})
add_definitions(-DWITH_OPENCV2)
Bien qu'il semble très spécifique au compilateur, il fonctionne sur plusieurs plates-formes en raison d'une astuce que nous connaissons et aimons tous chez CMake. CMake est un système minable.
Plus d'explications sur la commande ici: http://www.cmake.org/cmake/help/cmake2.6docs.html#command:add_definitions
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.