Wie link mit Python ist3 Libs mit cmake?

Habe ich Python ist3 installiert über brew install python3. Allerdings cmake nicht finden PythonLibs 3. Hier ist der header von meinem CMakeLists.txt.

cmake_minimum_required(VERSION 3.0)
find_package(PythonLibs 3 REQUIRED)

Wenn ich ran cmake, bekam ich diese Fehlermeldung

Could NOT find PythonLibs: Found unsuitable version "2.7.6", but required is at least "3" (found /usr/lib/libpython2.7.dylib)

Nicht sicher, was ich falsch gemacht habe.

  • Haben Sie einen Blick auf stackoverflow.com/questions/17694772/does-cmake-support-python3 - es ist ein sehr ähnliches problem. Der einfachste Vorschlag wäre manuell die Pfade zu den Python-Header und Bibliotheken, aber es ist nicht eine große Lösung. Ich weiß nichts über brew und wie es Dinge beeinflusst...
  • Vielen Dank, die Lösung, dass der link funktioniert, obwohl es nicht mehr mein code cross-Plattform :(. Und ich fragte eine andere Frage zum gleichen Thema stackoverflow.com/questions/29267718/..., wenn Sie nichts dagegen haben, zu beantworten. Vielen Dank @DavidW.
InformationsquelleAutor Fabian | 2015-03-25
Schreibe einen Kommentar