cmake_minimum_required(VERSION 3.12) project("XCRender") set(CMAKE_CXX_STANDARD 17) include_directories(./package/include/) include_directories(./package/glm/) link_directories(./package/lib/) file(GLOB copyResources "./Shaders" "./res") file(COPY ${copyResources} DESTINATION ${CMAKE_BINARY_DIR}/Debug) file(GLOB assimpDll "./package/dll/assimp-vc143-mt.dll") file(COPY ${assimpDll} DESTINATION ${CMAKE_BINARY_DIR}/Debug) add_executable( XCRender "main.cpp" "./package/src/glad.c" ) target_link_libraries(XCRender glfw3.lib assimp-vc143-mt.lib )