SDL_GL_CREATECONTEXTE не сбои с SDL3 и OPENGL 4.6 в Windows (без сообщения об ошибке)C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 SDL_GL_CREATECONTEXTE не сбои с SDL3 и OPENGL 4.6 в Windows (без сообщения об ошибке)

Сообщение Anonymous »

Я строю простое приложение OpenGL 4.6, используя SDL3 и Glad, скомпилированным с G ++ в Windows 10 Pro. Однако, когда я пытаюсь создать контекст OpenGL, SDL_GL_CREATECONTEXT не работает без полезного сообщения об ошибке:

Код: Выделить всё

SDL_GL_CreateContext failed: Could not create GL context:< /code>
Как вы можете видеть, сообщение после пустого толстой кишки, что затрудняет отладь.g++ -Wall -Ofast main.cpp include/glad/glad.c -Iinclude/SDL3 -Linclude/SDL3 -lSDL3 -lopengl32 -o build/program

code:

Код: Выделить всё

#define SDL_MAIN_HANDLED
#include 
#include 
#include 
#include 

int main(int argc, char* argv[]) {
if (!SDL_Init(SDL_INIT_VIDEO | SDL_INIT_EVENTS)) {
std::cerr 

Подробнее здесь: [url]https://stackoverflow.com/questions/79637402/sdl-gl-createcontext-fails-with-sdl3-and-opengl-4-6-on-windows-no-error-message[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»