读书人

libsqlite3.0.dylib跟libsqlite3.dylib

发布时间: 2013-03-27 11:22:42 作者: rapoo

libsqlite3.0.dylib和libsqlite3.dylib

使用过sqlite的同学都会发现在加载sqlite类库的时候会出现两个libsqlite3.0.dylib和libsqlite3.dylib,之前我一直以为它们是两个版本的,但是后来发现其实libsqlite3.0.dylib本身是一个连接,它指向libsqlite3.dylib,如图所示:

libsqlite3.0.dylib跟libsqlite3.dylib

我相信这个图就能向大家说明一切,但是这里就有疑问了,直接引用libsqlite3.dylib不就行了,为什么要用libsqlite3.0.dylib,其实这个指针总是指向最新的sqlite3动态库,比如说sqlite3库更新了,如果我们引用的是libsqlite3.0.dylib你就不需要做任何修改了。


读书人网 >SQL Server

热点推荐