Для написания и отладки кода на C++ для Raspberry Pi с использованием Windows, вы можете использовать Visual Studio в сочетании с установкой кросс-компилятора для Raspberry Pi. Вот шаги, которые вы можете выполнить:
1. Установите кросс-компилятор для Raspberry Pi на вашем компьютере с Windows. Вы можете найти инструкции по установке кросс-компилятора для Raspberry Pi на сайте Raspberry Pi.
2. Настройте Visual Studio для использования кросс-компилятора. Для этого откройте проект в Visual Studio, выберите свой кросс-компилятор в настройках проекта и скомпилируйте код.
3. Чтобы отладить код, вы можете использовать отладчик Visual Studio, который поддерживает отладку через SSH. Просто настройте соединение SSH с Raspberry Pi в настройках отладки Visual Studio и начните отладку.
Чтобы настроить Visual Studio для разработки графического приложения на Raspberry Pi с использованием только C++ и работая по SSH, избегая проблем с функциями glut, вам может понадобиться использовать другие библиотеки для рендеринга, такие как GLFW или SDL.
Вы можете настроить проект в Visual Studio для использования этих библиотек вместо glut и избежать проблем с несовместимостью функций. Просто добавьте соответствующие файлы библиотек в ваш проект и измените вызовы функций на соответствующие функции из новых библиотек.