cmake_minimum_required(VERSION 3.28) project(kaveat C) set(CMAKE_C_STANDARD 11) add_executable(kaveat main.c) FIND_PACKAGE(ImageMagick REQUIRED COMPONENTS MagickWand ) add_compile_definitions(MAGICKCORE_HDRI_ENABLE=0) add_compile_definitions(MAGICKCORE_QUANTUM_DEPTH=8) set(CMAKE_SYSTEM_NAME Linux) target_include_directories(kaveat PUBLIC ${ImageMagick_INCLUDE_DIRS} ${ImageMagick_MagickWand_INCLUDE_DIRS}) target_link_libraries(kaveat m ${ImageMagick_LIBRARIES} ${ImageMagick_MagickWand_LIBRARY}) target_link_directories(kaveat PUBLIC ${ImageMagick_INCLUDE_DIRS} ${ImageMagick_MagickWand_INCLUDE_DIRS})