cmake_minimum_required(VERSION 3.13) include(pico_sdk_import.cmake) project(c2probe C CXX) set(CMAKE_C_STANDARD 11) set(CMAKE_CXX_STANDARD 17) pico_sdk_init() add_executable(c2probe c2probe.c lock_stubs.c) target_link_libraries(c2probe pico_stdlib hardware_gpio) pico_enable_stdio_usb(c2probe 1) pico_enable_stdio_uart(c2probe 0) # Generate c2probe.uf2 (and .bin/.hex/.dis/.map) next to the executable. pico_add_extra_outputs(c2probe)