У меня есть файл базы данных, который генерируется на ПК с использованием Sqlite. Этот файл затем передается во встроенную систему на базе ARM7 без операционной системы. Встроенная система должна иметь доступ к этой базе данных, но не нуждается в ее обновлении.
Я пытался сделать sqlite3 достаточно маленьким для встроенной системы, но до сих пор не могу получить размер приложения ниже 256 Кбайт (мой предел).
Кто-нибудь был в состоянии получить sqlite3 до этого размера? Есть ли другое программное обеспечение, которое я могу использовать для чтения этой базы данных?
РЕДАКТИРОВАТЬ: я пытаюсь получить доступ к базе данных с помощью C. Это будет сделано с помощью функции sqlite3_exec ().
Есть две таблицы. Одна таблица имеет идентификатор и текст, вторая - идентификатор, ссылку на идентификатор первой таблицы, текст и значение состояния. Требуется только доступ по идентификатору или частичному тексту в первой таблице и по идентификатору во второй таблице.
Возможно, есть какой-то автономный код, который можно использовать для доступа к базе данных?