# cmake_minimum_required(VERSION ) project(esc C) set(CMAKE_C_STANDARD 99) include_directories(c:/Users/nicol/dev/thirdparty/protobuf-c) link_directories(c:/Users/nicol/dev/thirdparty/protobuf-c/protobuf-c/.libs) add_executable(esc main.c mutex.c mutex.h thread.c thread.h socket.c socket.h esc.c esc.h ClientMessageDtos.pb-c.c ClientMessageDtos.pb-c.h uuid.c uuid.h buffer.c buffer.h tcp_package.c tcp_package.h) if(WIN32) target_link_libraries(esc wsock32 ws2_32 libprotobuf-c.a) endif()