Процесс завершен с кодом выхода -1073741515 (0xC0000135) после попытки открыть программу, использующую источники GLEW - PullRequest
0 голосов

Моя программа использует исходники glew, для сборки проекта я использую CMAKE. После того, как моя программа скомпилирована, она сразу же запускается и закрывается, и в то же время в консоли я вижу это:

Process finished with exit code -1073741515 (0xC0000135)

Также моя программа использует GLFW

My CMakeLists:

cmake_minimum_required(VERSION 3.0)
project("Aura Engine")

set(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++")

add_subdirectory( Aura/Engine/Dependencies/GLEW/build/cmake )
add_subdirectory(Aura/Engine/Dependencies/GLFW)
find_package(GLEW REQUIRED)
include_directories(GLFW/include)
include_directories(${PROJECT_SOURCE_DIR}/Aura/Engine/Dependencies/GLEW/include)

add_executable(Main main.cpp Aura/Engine/Dependencies/Libs.h Aura/Engine/Core/Window.cpp Aura/Engine/Core/Window.h Aura/Engine/Core/Input.cpp Aura/Engine/Core/Input.h)
target_include_directories(Main PRIVATE Aura/Engine/Dependencies/GLEW/include)
target_link_libraries(Main glfw ${GLFW_LIBRARIES})

set(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++")
target_link_libraries(Main GLEW::GLEW)
target_link_libraries(Main glew32s glfw3 opengl32)


...