{"id":18837436,"url":"https://github.com/lightnet/cmakesdl2vulkan1imgui1","last_synced_at":"2026-01-28T02:30:18.206Z","repository":{"id":142372771,"uuid":"359050071","full_name":"Lightnet/cmakesdl2vulkan1imgui1","owner":"Lightnet","description":"Test build sdl2, vulkan, imgui and cmake. ","archived":false,"fork":false,"pushed_at":"2021-04-18T05:14:13.000Z","size":10,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-12-30T08:41:58.951Z","etag":null,"topics":["cmake","cpp","imgui","sdl2","vulkan"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Lightnet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-04-18T05:10:40.000Z","updated_at":"2024-09-19T17:45:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"2c9dd20f-f1b1-4ab0-807c-80b6f6bc283b","html_url":"https://github.com/Lightnet/cmakesdl2vulkan1imgui1","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lightnet%2Fcmakesdl2vulkan1imgui1","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lightnet%2Fcmakesdl2vulkan1imgui1/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lightnet%2Fcmakesdl2vulkan1imgui1/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lightnet%2Fcmakesdl2vulkan1imgui1/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lightnet","download_url":"https://codeload.github.com/Lightnet/cmakesdl2vulkan1imgui1/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239774324,"owners_count":19694700,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cmake","cpp","imgui","sdl2","vulkan"],"created_at":"2024-11-08T02:35:11.816Z","updated_at":"2026-01-28T02:30:18.166Z","avatar_url":"https://github.com/Lightnet.png","language":"C++","readme":"# cmakeasdl2vukan1imgui\n\n# license: MIT\n\n# Created by: Lightnet\n\n# Packages:\n * SDL 2.0.14 https://github.com/libsdl-org/SDL\n * IMGUI 1.82 https://github.com/ocornut/imgui\n * Vulkan 1.2.170.0 https://vulkan.lunarg.com/sdk/home\n\n# Information:\n  Using the cmake to build the binary application for sdl2 and vulkan to create imgui.\n\n  Simple get sdl 2.0 github src build to run simple window render.\n\n# Notes:\n * simple build.\n * window 10 64 bit vs2019 tested.\n * CMakeLists.txt is not clean up. Work on window 10 64bit.\n\n# set up and build:\n  Need to install cmake and compiler on window or other os tools.\n\n  Open current project dir and open terimal to current to CMakelists.txt.\n```\nmkdir build \ncd build\ncmake .. \ncmake --build .\n```\n\n```\n  cmake .. \u003c- this get the CMakeList.txt from project dir root\n  cmake --build . \u003c- project build binary\n```\n\n  Enter the commnand line. It should auto build execute application. But if you have firewalll or security it most likely block compile and program.\n\n  By default the execute program is in build/Debug folder.\n\n  If wanted to release\n\n```\ncd build\ncmake ..\ncmake --build . --config Release\n```\n# Note: \n * conflict build debug and release error if same build folder.\n * There are differenu build config.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flightnet%2Fcmakesdl2vulkan1imgui1","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flightnet%2Fcmakesdl2vulkan1imgui1","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flightnet%2Fcmakesdl2vulkan1imgui1/lists"}