Salut !
Je ne sais pas si tu as résolu ton problème ou pas, mais moi j'ai réussi sans soucis, je peux t'expliquer comment j'ai procédé et te passer mes fichiers.
https://github.com/Cmdu76/OlympusEngineDans le dossier Sources/ExtLibs/imgui, j'ai mis tous les fichiers de ImGui et j'ai configuré ImGui pour convertir les sf::Vector2f
Dans le dossier Sources/Application, j'ai deux fichiers ImGuiWrapper.cpp et ImGui.hpp, ils sont basés sur imgui-sfml d'Elias Daler, mais j'ai fait quelques changements et rajouté des classes pour gérer des fenêtres spéciales.
Si tu veux voir comment je l'ai intégré dans mon moteur, tu as le fichier Application.cpp dans le même dossier que le Wrapper.
J'avais un problème aussi, c'est que tu ne peux pas dessiner une fenêtre imgui si rien n'est dessiné à part ta fenêtre imgui (chose qui n'arrive normalement que quand tu fais un test d'intégration de bibliothèque)