Встроенная реляционная база данных с открытым исходным кодом C или C ++ (скопировать источник для развертывания) - PullRequest
3 голосов
/ 26 октября 2011

У меня есть кроссплатформенный проект, в котором клиент получает код, но не хочет разрешать какие-либо зависимости.Требования лучше всего решать с помощью реляционной базы данных, поэтому мне кажется, что мне нужно скопировать источник встраиваемой реляционной базы данных в мою программу и скомпилировать библиотеку непосредственно в исполняемый файл или как часть проекта.

Есть лиреляционная встраиваемая база данных, которая имеет разрешающую лицензию, чтобы я мог скопировать исходный код непосредственно в проект?Какой из них имеет наименьшую кодовую базу?В идеале я имею в виду один исходный файл C и один заголовок, который я могу скопировать в программу и сразу начать использовать.

Ответы [ 2 ]

12 голосов
/ 26 октября 2011

SQLite

У них есть исходный дистрибутив «объединения», представляющий собой один исходный файл на языке C, который можно сразу включить в проект и использовать.

3 голосов
/ 26 октября 2011

SQLite приходит на ум.

...