SQLite 的 C++和 Rust 专用库打包在一个压缩包里,搞开发的你别错过。
sqlitelib.zip里直接分好了x86
和x64
版本,解压就能用,挺省事的。像sqlite3_open()
、sqlite3_exec()
这种 API 直接支持,拿来就能跑。嗯,不管你是做桌面端、服务端,还是移动端,都挺方便。
C++这边有静态和动态库,关键文件是sqlite3.lib
,链接配置好了,编译基本不出事。Rust 用rusqlite
更轻松,它把底层操作都包好了,像&str
传 SQL,内存也自动,少操心。
需要注意的是平台架构的匹配,64 位系统用x64
目录,32 位系统就选x86
。别用错了,不然编译器可不惯你。还有,链接器路径别忘加,找不到库就尴尬了。
哦对了,要是你刚好在研究 C++和 SQLite 怎么打通,这几个链接也可以看看:
如果你项目有用 SQLite 的打算,不妨先从sqlitelib.zip
里下手,能省不少初期配置时间。