Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

dinau/cimspinner_demo

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ImSpinner demo in C

alt alt

Amazing ImSpinner !
This project is simple C binding demo using ImSpinner.

alt

Prerequisites


  • Windows10 or later
    MSys2/MinGW command line tools (Unix tools), make, gcc, g++, cp, rm, git, ...etc

  • Linux : Debian / Ubuntu family

    $ sudo apt install gcc g++ make git 
    $ sudo apt install lib{opengl-dev,gl1-mesa-dev,glfw3,glfw3-dev,libsdl2-dev}

Build and run demo


git clone --recursive https://github.com/dinau/cimspinner_demo
  • Run simple demo and ImSpinner original demo in C language

    cd demo/c
    make run

    alt

  • Run C++ language demo
    This is original ImSpinner demo.

    cd demo/cpp
    make run

Similar project ImGui / CImGui


Language Project
Nim Compiler ImGuin, Nimgl_test, Nim_implot
Lua Script LuaJITImGui
Zig, C lang. Compiler Dear_Bindings_Build
Zig Compiler ImGuinZ
NeLua Compiler NeLuaImGui
Python Script DearPyGui for 32bit WindowsOS Binary

SDL Game tutorial Platfromer


ald

Language 1 SDL Project
LuaJIT Script SDL2 LuaJIT-Platformer
Nelua Compiler SDL2 NeLua-Platformer
Nim Compiler SDL3 / SDL2 Nim-Platformer-sdl2/ Nim-Platformer-sdl3
Ruby Script SDL3 Ruby-Platformer
Zig Compiler SDL2 Zig-Platformer

Footnotes

  1. Alphabectial order

Releases

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.