diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index cf97f685..4a794344 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -14,6 +14,7 @@ MACRO(INIT_SHARED_PCH) IF(MSVC) set_property(SOURCE "pch/stdafx.cpp" APPEND_STRING PROPERTY COMPILE_FLAGS " /Fo$(OutDir) /Z7 /Fd$(OutDir)vc$(PlatformToolsetVersion).pdb /Ycstdafx.h /Fp$(TargetDir)pch.pch") ELSEIF(APPLE OR CMAKE_CXX_COMPILER_ID STREQUAL "GNU") + cmake_minimum_required(VERSION 3.16) target_precompile_headers(pch PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/pch/stdafx.h") ENDIF() ENDIF(USE_PCH)