Ajouter des bibliothèques compilées et inclure des fichiers dans un projet CMake?

Quelle est la meilleure méthode pour inclure un préconstruit de la bibliothèque à un cmake projet? Je veux inclure FreeType dans le projet que je suis en train de travailler sur et de la structure du fichier est comme ceci:

  • Construire
    • MacOS
      • Faire/
      • XCode/
    • Windows
      • VisualStudio/
  • Source
    • libs
      • MacOS
        • libfreetype
      • Windows
        • freetype.dll
    • comprend
      • freetype/(Divers fichiers d'en-tête qui sont inclus automatiquement par ftbuild.h)
      • ftbuild.h (c'est ce qui est inclus dans le code de ma compréhension.)
    • MyProject
      • main.cpp
      • foo.cpp
      • foo.h

La bibliothèque est déjà compilé. MyProject est le nom du projet en cours.

Merci!
Mike

source d'informationauteur Mike