OpenGL 应用程序退出,退出代码为 -1073741515 (0xC0000135)

OpenGL application exited with exit code -1073741515 (0xC0000135)

本文关键字:退出 0xC0000135 -1073741515 代码 应用程序 OpenGL      更新时间:2023-10-16

我正在尝试编写简单的OpenGL应用程序,但我遇到了这个奇怪的问题。当我尝试启动我的应用程序时,它崩溃并显示退出代码 -1073741515 (0xC0000135(。我将我需要的所有库下载并解压缩到win文件夹中。这是我的CMakeList:

cmake_minimum_required(VERSION 3.14)
project(test)
set(CMAKE_CXX_STANDARD 14)
add_subdirectory(win/glfw)
add_subdirectory(win/assimp)
add_definitions(-DGLEW_STATIC)
add_subdirectory(win/glew/build/cmake)
include_directories(win/glew/include)
include_directories(win/glfw/include)
include_directories("win/glm")
include_directories("win/assimp/include")
link_libraries(assimp glew glfw opengl32 pthread)
add_executable(test ...)

我做错了什么?我正在使用CLion和Windows 10

而不是glew我应该使用glew_s目标。所以,link_libraries(assimp glew_s glfw opengl32 pthread)解决了我的问题