2011-10-26 1 views
3

클라이언트가 코드를 가져 오지만 종속성을 해결하지 않으려는 교차 플랫폼 프로젝트가 있습니다. 요구 사항은 관계형 데이터베이스로 가장 잘 해결되므로 임베디드 관계형 데이터베이스의 소스를 내 프로그램에 복사하고 라이브러리를 실행 파일에 직접 또는 프로젝트의 일부로 컴파일해야하는 것처럼 보입니다.오픈 소스 C 또는 C++ 임베디드 관계형 데이터베이스 (배포 할 소스 복사)

원본을 프로젝트에 직접 복사 할 수 있도록 허용 라이센스가있는 관계형 포함 데이터베이스가 있습니까? 어느 것이 가장 작은 코드 기반을 가지고 있습니까? 이상적으로는 하나의 C 소스 파일과 하나의 헤더를 프로그램에 복사하여 즉시 사용할 수 있다고 생각합니다.

+2

2 초 후에 내가 설명했던 SQLite 3 합병 소스를 찾았습니다. http://www.sqlite.org/download.html – nurettin

답변

12

SQLite

그들은 바로 프로젝트에 포함되어 사용할 수있는 하나의 C 소스 파일입니다 "융합"소스 배포판을 가지고있다.

3

SQLite을 염두에 두십시오.