Tag: sqlite3

使用soundexfunction编译sqlite

在14.04 LTS: 我正在尝试构建一个使用MySQL中的soundex()函数的Symfony应用程序的function测试。 测试环境使用sqlite,默认情况下不编译其soundex()function。 sqlite文档建议所有人需要做的是添加-SQLITE_SOUNDEX编译时选项。 不幸的是,在编译时我是一个原始的菜鸟。 到目前为止,我已经下载了autoconf文件并将其解压缩。 我试过这个: $ /src/sqlite$ ./configure -CFLAGS=”-SQLITE_SOUNDEX” 得到了这个: configure: error: unrecognized option: `-CFLAGS=-SQLITE_SOUNDEX’ 所以我很清楚我的头脑。 我想最终得到一个PHP的pdo_sqlite驱动程序,甚至可能是我的Windows框的php_pdo_sqlite.dll。 编辑 – 排序的进度。 我找到了一个修改过的sqlite configure命令: $ sudo ./configure –prefix=/usr –disable-static CFLAGS=”-g -O2 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 -DSQLITE_SECURE_DELETE=1 -SQLITE_SOUNDEX” 结果导致: checking for a BSD-compatible install… /usr/bin/install -c checking whether build environment is sane… yes checking for a […]