Привет, друзья. Мне нужно, чтобы каждое приложение, которое я создаю, имело свой собственный уникальный идентификатор.
Требования:
- на основе базы данных
- 16 бит
- во время компиляции
- уникально
Код: Выделить всё
const uint8_t ID[16] = UNIQUE_ID;
Я знаю, как передать некоторые параметры программе во время сборки с помощью переключателя -D, но мне хотелось бы отредактировать make-файл так, чтобы это делалось автоматически, чтобы при каждой сборке он извлекал новый идентификатор из этой программы.
Я где-то это читал, но нет помнить больше. Вы конечно знаете как это сделать, гугл мне никаких советов не дал, просто ссылается на какие-то uuid и nodeid...
Подробнее здесь: https://stackoverflow.com/questions/783 ... a-makefile