HikoGUI
Select Version: ⚠️ This documents the main development branch of HikoGUI. It might differ from release versions.
A low latency retained GUI
|
For the best experience install Visual Studio before Visual Studio Code.
We offer a curated list of required Visual Studio components in .github\.vsconfig
. You can import this file using the Visual Studio Installer.
We offer a curated list of C++ project extensions in .vscode\extensions.json
. To activate automatic installation of these recommendations, modify "extensions.ignoreRecommendations"
to false
in your .vscode\settings.json
. This will allow receiving our extension suggestions. After installation, you might want to set it back to true
to avoid continuous recommendation notifications during development.
Clone the HikoGUI repository on your machine:
You can then open the hikogui
directory with Open Folder... inside Visual Studio Code.
To build:
[MSVC-x64-Debug]
, [Library + Demo]
and [hikogui_demo]
.Build
option to build.Note: A "Window Security Alert" may show up, this is due to the RenderDoc API creating a network server so that the RenderDoc application can remotely communicate to the hikogui_demo application.
Other configurations that are possible to build:
[MSVC-x64-Debug]
Make a debug build[MSVC-x64-RelWithDebInfo]
Make an fully optimized build[MSVC-x64-Release]
Make a fully optimized build and build all examples and demos.[MSVC-Analysis]
Build with static-analysis.Common build problems: