Как заставить программу работать при запуске?

Я хочу, чтобы моя программа на С ++ запускалась автоматически при загрузке операционной системы, то есть когда система начинает работать ..
Я использую Linux (Ubutu)
Я понятия не имею, чтобы сделать это?
любая идея может помочь .. заранее спасибо

1

Решение

(Тот факт, что ваша программа написана на C ++, не имеет отношения к этому ответу.)

Просто добавьте символическую ссылку на ваш исполняемый файл в /etc/init.d/,

Например. если ваша программа находится в /home/username/soft/myprog, бежать:

ln -s /home/username/soft/myprog /etc/init.d/

Убедитесь, что файл исполняемый.

4

Другие решения

Альтернативный способ, который может быть полезен

Открыть свой .bashrc файл (который можно найти в домашнем каталоге, т.е. ~/.bashrc)
Добавьте к этому строку:

./program_executable_path

Также обратите внимание, что программа должна иметь выполнять разрешение.
Вы можете предоставить разрешение, используя chmod:
$chmod u+x program_executable_path

2

По вопросам рекламы [email protected]