1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
cmake_minimum_required(VERSION 3.5) project(demo C) add_library(libdemo test.c subfolder_test.c subfolder_test_0.c "subfolder/test.c" ) add_executable(demo main.c) target_link_libraries(demo libdemo) if(GHSMULTI) target_compile_options(demo PUBLIC "-non_shared") endif()