Приветствую, товарищи. У меня имеется консольное приложения на C++.
Каким образом организовать его установку при помощи командной строки?
При помощи shell-скриптов, например или есть другие способы? При этом приложение должно добавлять себя в PATH
Запакуй своё приложение в пакет для конкретной операционной системы и всё.
В случае линукса - зависит от конкретного дистрибутива, там куча разных пакетных менеджеров.
На винде - msi или msix
Ну и не всегда есть смысл вообще делать инсталляторы - консольными приложениями на Windows пользуются "продвинутые" пользователи и у них явно не будет сложности с тем, чтобы прописать его в PATH.