Here is what I tried for Qt4 (that is what I am using), using cmake 3.3.2 on Windows 7
find_package(Qt4 4.8.5 REQUIRED QtCore QtGui QtXml Qt3Support QtWebKit QtSql QtSvg QtNetwork QAxContainer) set_target_properties(Qt4::QtCore PROPERTIES MAP_IMPORTED_CONFIG_COVERAGE "DEBUG") set_target_properties(Qt4::QtGui PROPERTIES MAP_IMPORTED_CONFIG_COVERAGE "DEBUG") set_target_properties(Qt4::QtXml PROPERTIES MAP_IMPORTED_CONFIG_COVERAGE "DEBUG") set_target_properties(Qt4::Qt3Support PROPERTIES MAP_IMPORTED_CONFIG_COVERAGE "DEBUG") set_target_properties(Qt4::QtWebKit PROPERTIES MAP_IMPORTED_CONFIG_COVERAGE "DEBUG") set_target_properties(Qt4::QtSql PROPERTIES MAP_IMPORTED_CONFIG_COVERAGE "DEBUG") set_target_properties(Qt4::QtSvg PROPERTIES MAP_IMPORTED_CONFIG_COVERAGE "DEBUG") set_target_properties(Qt4::QtNetwork PROPERTIES MAP_IMPORTED_CONFIG_COVERAGE "DEBUG") set_target_properties(Qt4::QAxContainer PROPERTIES MAP_IMPORTED_CONFIG_COVERAGE "DEBUG") set(QT_LIBS Qt4::QtCore Qt4::QtGui Qt4::QtXml Qt4::Qt3Support Qt4::QtWebKit Qt4::QtSql Qt4::QtSvg Qt4::QtNetwork Qt4::QAxContainer) But apparently the set_target_properties trick only works with the FindQt5 module, as I am still getting the release version of the libraries. Any idea what I can do? I am guessing MAP_IMPORTED_CONFIG_COVERAGE is not the target property I want to set. Thanks, Tom On Thu, Oct 22, 2015 at 1:40 PM, Tom Kacvinsky <tom.kacvin...@vectorcast.com > wrote: > I have need to find the debug version of Qt libraries. From the > documentation I read, the libraries found are based on the CMAKE_BUILD_TYPE > vale. So it it is set to Release, the release versions are found, and if > set to DEBUG, the debug versions are found. Unfortunately, due to use of > Ada support from PLPlot, I cannot set it to eitehr of those values as then > our Ada support craps out. > > So, how can I find the debug version of the libraries if CMAKE_BUILD_TYPE > is set to NONE? > > Thanks, > > Tom >
-- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake