我正在尝试编写简单的OpenGL应用程序,但是遇到了这个奇怪的问题。当我尝试启动我的应用程序时,它崩溃,退出代码为-1073741515(0xC0000135)。我将所需的所有库下载并解压缩到win
文件夹中。这是我的CMakeLists:
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
答案 0 :(得分:1)
我应该使用glew
目标而不是glew_s
。因此,link_libraries(assimp glew_s glfw opengl32 pthread)
解决了我的问题