2016-12-13 4 views
0

In meinem "Zusammenfassung" in CMake die LinienWarum Qt5 Status ist nicht sichtbar für CMake?

caffe_status(" Qt5Widgets  :" Qt5Widgets_FOUND THEN "${Qt5Widgets_LIBRARIES} (${Qt5Widgets_VERSION})" ELSE "No") 
    caffe_status(" Doxygen   :" DOXYGEN_FOUND THEN "${DOXYGEN_EXECUTABLE} (${DOXYGEN_VERSION})" ELSE "No") 

Ergebnisse in Linien

-- Qt5Widgets  : No 
-- Doxygen   : /usr/bin/doxygen (1.8.11) 

Meine app gebaut und verwendet QT5 Widgets. Was könnte der Grund sein, warum der Status nicht sichtbar ist?

Antwort

0

Gemäß documentation würde die Variable Qt5_FOUND heißen. Wenn Sie möchten, dass die Komponente Qt5Widgets optional ist, verwenden Sie zwei find_package Aufrufe - eine für REQUIRED Komponenten und eine zweite für Qt5Widgets eine.

Verwandte Themen