2010-03-06 22 views
6

Mac os x üzerinde bir c programından bir sqlite veritabanına yazabilmesi ve yazabilmesi için gerekenleri bilen var mı? Os x üzerinde sqlite3 komut satırı aracını buldum, ancak herhangi bir yerde bir sqlite.h dosyası yok gibi görünüyor. CoreData'nın sqlite formatını kullanabileceğinin benim anlayışım, her şey oldukça kafa karıştırıcı. C için gömülü bir sql kütüphanesi aradığımda, ne bulduğumun komut satırı aracı mı yoksa bir c kütüphanesi mi yoksa her ikisi mi olduğunu bilmiyorum.sqlite c kütüphanesi?

cevap

4

sqlite.h yoktur. Başlık sqlite3.h olarak adlandırılır.

+0

Ok teşekkürler, şimdi burada buldum. Bazı Google aramalarından sonra sqlite.h'ye bazı referanslar gördüm, ancak bu her zaman doğru cevapları bildiğimiz gibi getirmiyor. Teşekkür ederim. – Fred

5

Mac'imde /usr/include/sqlite3.h var. Programınızı kütüphaneyle de bağlamanız gerekecektir. Bağlantı komutunuzla kullanın.

+0

Oh, evet bende var. Hmm, sqlite.h aradım ama gerçekten sqlite3.h var. Fark ne? Sqlite3.h sadece daha yeni bir sürümü var mı? Teşekkürler. – Fred

+0

sqlite3.h', SQLite 3.0 sürümü için arabirimdir. Daha fazla bilgiyi SQLite web sayfasında bulabilirsiniz: http://www.sqlite.org/version3.html –

+0

Teşekkürler, bir göz atacağım. – Fred