cmake_minimum_required(VERSION 3.4) project(PDFTest) find_package(Qt5PrintSupport REQUIRED) find_package(Qt5Widgets REQUIRED) find_package(Qt5Core REQUIRED) set(CMAKE_AUTOMOC ON) include_directories(${CMAKE_CURRENT_SOURCE_DIR}) include_directories(${Qt5PrintSupport_INCLUDE_DIRS}) add_executable(testpdf main.cpp ) target_link_libraries(testpdf Qt5::Core Qt5::Widgets Qt5::PrintSupport)