有没有人知道从mac os x上的c程序读取和写入sqlite数据库需要什么?我在os x上找到了sqlite3命令行工具,但似乎在任何地方都没有sqlite.h文件。我的理解是coreData可以使用sqlite格式,整件事情让人很困惑。当我为C寻找嵌入式sql库时,我永远不知道我找到的是命令行工具还是c库或两者。
答案 0 :(得分:6)
在我的Mac上有一个/usr/include/sqlite3.h
。您还需要将程序与库链接。使用-lsqlite3
和您的链接命令。
答案 1 :(得分:5)
没有sqlite.h
。标题名为sqlite3.h
。