Я пытаюсь найти наилучший способ создания кроссплатформенного интерфейса командной строки, который работает везде: Windows, Mac, iOS, Android и Linux.
Я начал кое-что в C, но создание библиотек для каждой платформы - ужасная работа и очень сложная, просто попытался собрать sqlite для Windows, я думаю, что я не иду правильным путем.
Так есть ли "вещь", которая может обеспечить быструю производительность и простое кроссплатформенное построение, такая вещь, как Qt, может быть?
Или проще переписать все для каждой платформы?
Я думал, что было проще создавать кроссплатформенный код на C, когда нет графического интерфейса, но ничего не удалось найти.
Пробовал cmake, но его очень сложно понять всем, кто всегда использовал make, и я не думаю, что его легко использовать под iOS или Android.
Может быть, есть менеджер пакетов, который работает везде? где я могу легко установить sqlite на любую платформу.
Я хочу создать API, работающий везде, чтобы его мог использовать графический интерфейс, который я хочу кодировать для конкретной платформы.