Дополнительная информация:
с использованием clion
видеокарты AMD
wayland с hyprland
Вывод:
/home/bence/Programming/cpp/game1/cmake-build-debug/game1
Ошибка SDL_Init:
Процесс завершен с кодом выхода 1
CMakeLists.txt:
Код: Выделить всё
cmake_minimum_required(VERSION 4.0)
project(game1)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
find_package(SDL3 REQUIRED)
add_executable(${PROJECT_NAME} src/main.cpp)
# Include SDL3 headers
target_include_directories(${PROJECT_NAME} PRIVATE ${SDL3_INCLUDE_DIRS})
# Link SDL3 and OpenGL
target_link_libraries(${PROJECT_NAME} PRIVATE ${SDL3_LIBRARIES} GL)
Код: Выделить всё
#include
#include
#include
int main() {
if (SDL_Init(SDL_INIT_VIDEO) != 0) {
std::cerr
Подробнее здесь: [url]https://stackoverflow.com/questions/79800193/sdl3-opengl-in-c-is-thowing-empty-sdl-init-erros-when-making-a-window-in-way[/url]
Мобильная версия