[HELP NEEDED] How Do I Deploy My C++ Project with IMGUI-Bundle Using Emscripten for the Web? #274
SPyofgame200
started this conversation in
General
Replies: 1 comment
-
Hello, You may want to have a look at the RPN calculator demo which explains multiplatform deployment (including emscripten) Online demo - Source - Video tutorial This tutorial is for hello _imgui but the principle is almost identical with imgui_bundle, except that in CMake you call |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Dear...
Maintainers/Support Team/Community/Experts
Summary:
I am working on a C++ project that uses the IMGUI-Bundle for creating a visualization application with a suite of tools for end-users. This is a free educational application that help the teachers and their students for demonstrating the Algorithms and Data Structure in Graph Theory. I need to deploy this project to a web platform using Emscripten, but as a first-time user of Emscripten, I am encountering multiple challenges that hinder my progress. While I have followed several online tutorials, they seem to lack specific steps necessary to complete a successful deployment. While some other youtubers teach a way to make C++ games to be deployed on website, most of them using Raylib, HelloImGUI or something simple, I want to deploy my application that using IMGUI-Bundle for more features. Additionally, the official documentation for IMGUI-Bundle provides limited guidance on using Emscripten for deployment, leaving gaps in the workflow I need to follow.
Context:
My project requires deploying a C++ visualization tool on the web to ensure accessibility and ease of use for a broader audience. The IMGUI-Bundle library has been effective for local development and provides the GUI capabilities I need. However, transitioning this environment from a desktop application to a web-based one, particularly using Emscripten, is an unfamiliar process. This transition is essential for the project’s goal to offer a flexible, accessible, and platform-independent toolset.
Challenges:
I have tried...
I am seeking guidance on...
Conclusions
Your insights on these challenges would be invaluable for helping me successfully deploy this application and make more users try the demos before cloning my application.
Thank you very much for your time and assistance.
Best ragards,
Võ Hoàng Anh (SPyofgame)
Beta Was this translation helpful? Give feedback.
All reactions