Я использую arm-none-linux-gnueabi-g ++ для компиляции кода c ++, который будет работать на встроенном устройстве Linux.
Я использую arm-none-linux-gnueabi-g ++ под windows и получить в качестве вывода двоичный файл, который будет работать на компьютере с Linux.
Чтобы установить на встроенном устройстве новый двоичный файл, мне нужно создать архивный файл (zip) с двоичным файломфайл и еще несколько файлов настроек.
пока все в порядке.
Мне нужно автоматизировать это так, чтобы файл архива создавался автоматически при имени версии двоичного файла.
В настоящее время,мы сохраняем версию как простую постоянную переменную std :: string в коде.Мы используем эту строку при печати диагностики, ведения журнала и т. Д.
Как я могу прочитать это из двоичного файла версии?
Или могут ли другие методы достичь этой цели?
Я подумал, что может сохранить его в каком-то постоянном месте в двоичном файле и прочитать его оттуда, но на самом деле не знаю, как это сделать, не повредив двоичный файл.