diff --git a/CMakeLists.txt b/CMakeLists.txt index d7cbd0f..cca30b0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ # CMakeLists.txt cmake_minimum_required(VERSION 3.10) -project(jaildoctors_dilemma) +project(jaildoctors_dilemma VERSION 1.00) # Configuración de compilador para MinGW en Windows, si es necesario if(WIN32 AND NOT CMAKE_CXX_COMPILER_ID MATCHES "MSVC") @@ -20,8 +20,8 @@ set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Os -ffunction-sections # Define el directorio de los archivos fuente set(DIR_SOURCES "${CMAKE_SOURCE_DIR}/source") -# Cargar todos los archivos fuente en DIR_SOURCES de manera recursiva -file(GLOB_RECURSE SOURCES "${DIR_SOURCES}/*.cpp") +# Cargar todos los archivos fuente en DIR_SOURCES +file(GLOB SOURCES "${DIR_SOURCES}/*.cpp") # Verificar si se encontraron archivos fuente if(NOT SOURCES) @@ -60,7 +60,7 @@ target_link_libraries(${PROJECT_NAME} ${LIBS}) # Configuración específica para cada plataforma if(WIN32) target_compile_definitions(${PROJECT_NAME} PRIVATE WINDOWS_BUILD) - target_link_libraries(${PROJECT_NAME} mingw32 opengl32 ws2_32) + target_link_libraries(${PROJECT_NAME} mingw32 opengl32 gdi32 winmm imm32 ole32 version) elseif(APPLE) set(LIBS ${LIBS} "-framework OpenGL") target_compile_definitions(${PROJECT_NAME} PRIVATE MACOS_BUILD) diff --git a/source/player.cpp b/source/player.cpp index e63208a..c85ebbf 100644 --- a/source/player.cpp +++ b/source/player.cpp @@ -1,5 +1,4 @@ #include "player.h" -#include // Para abs #include // Para rand #include // Para max, min #include // Para ceil, abs