No description
- C 95.7%
- Makefile 4.3%
| src | ||
| .gitignore | ||
| Doxyfile | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
macros
Permet de répéter les actions de la souris. Ne fonctionne que sous Linux avec Xorg pour l'instant. Il est prévu de le porter sur Windows.
Il faut les bibliothèques suivantes, installées au niveau du sytème :
- OpenGL
- GLFW
- xdotool
- IMGUI
- CIMGUI
Installation cimgui
J'utilise les bindings C de IMGUI. Pour les installer, il faut les télécharger et les compiler dans le dossier du dépôt. Cela changera dans le futur.
git clone --recursive https://github.com/cimgui/cimgui.git
cd cimgui
sed -i -e "s/imgui\/imgui_widgets.cpp/imgui\/imgui_widgets.cpp\n imgui\/backends/imgui_impl_glfw.cpp\n imgui\/imgui_impl_opengl3.cpp/" CMakeLists.txt
cmake .
make
Pour exécuter le programme ensuite, il faut rajouter le dossier de cimgui dans les bibliothèques; vu que la compilation est dynamique.
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD/cimgui ./macros