cmake_minimum_required(VERSION 3.22.1) project(client) set(EXECUTABLE_OUTPUT_PATH ../) set(CMAKE_C_STANDARD 99) set(SRC_FILE client.c) include_directories(../../include) add_executable(${PROJECT_NAME} ${SRC_FILE}) if(WIN32) target_link_libraries(${PROJECT_NAME} wsock32 ws2_32) endif() # cmake .. # cmake --build .