Привет. Есть следующая структура:
Таким образом, есть некоторый шлюз на питоне, который считает статистику. Шлюз, как и начинка крутятся в бесконечном цикле.
Вопрос. Как реализовать makefile так, чтобы в нём компилилась и запускалась начинка системы и шлюз.
Я не могу это сделать, так как make-file линеен. Т.е. пока не отработает одна инструкция. Другая не запустится.
make файл просто запускает команды в консоле. Поэтому работает классический &
то есть, нужно писать что то вида
run:
./first &
./second &
echo "все запущено и работает!"
ну или если сильно нужно - можно запустить в screen/tmux/ сервисом / docker.
run:
screen ./first
screen ./second &
echo "все запущено и работает!"
плюс этого способа в том, что можно будет скрином подцепиться и посмотреть логи. Но можно и просто перенаправить вывод в файл.
И остается последний вопрос - а как сделать завершение? самый простой способ просто кильнуть по имени. Но можно сохранить PID запущенных процессов и задача сильно упрощается.
Фрилансер или Digital-агентство - Как сделать правильный выбор?
Мне необходимо использовать функционал Windows Event LogДля доступа к функция данного API нужно добавить dll к проекту
есть ли возможность назначить адрес функции в IDA PRO? имеется такая функция