Ich versuche, einige unserer Software, die entworfen wurde, um ausschließlich unter Linux zu laufen, auf MacOS X zu bauen. Wir verwenden CMake und ich installierte MacPorts, so dass ich CMake zusammen mit einigen der Bibliotheken von Drittanbietern leicht bekommen konnte darauf ankommen.Wie weise ich CMake an, nach von MacPorts installierten Bibliotheken zu suchen?
Das Problem ist jetzt, dass CMake nicht für Bibliotheken von MacPorts standardmäßig zu aussehen scheint so einige unserer Ziele sind deaktiviert, da es die Abhängigkeiten zu finden, fehlschlägt, die alle in /sind opt/local.
Wie kann ich CMake anweisen, auch nach Includes und Bibliotheken von MacPorts zu suchen?
Haben Sie darüber nachgedacht, einfach Ihr Projekt in die Repo MacPorts hinzufügen? Auf diese Weise werden alle korrekten Flags von MacPorts übergeben. –
Es ist eine proprietäre Lösung. –