find_package(Boost 1.89.0 REQUIRED COMPONENTS program_options headers CONFIG) find_package(JPEG REQUIRED) project(text2image) add_executable( ${PROJECT_NAME} ./src/main.cpp ) set_property( TARGET ${PROJECT_NAME} PROPERTY CXX_STANDARD 20 ) target_link_libraries( ${PROJECT_NAME} PRIVATE bmrshared-freetype Boost::program_options Boost::headers JPEG::JPEG ) install( TARGETS ${PROJECT_NAME} RUNTIME DESTINATION bin )