「これのことですか?」を構築したかったのです。私のウェブサイトへの機能。私はsqlite3を使用しており、spellfixモジュールを使用してlevensteinを介してテーブルを注文できることを学びました。
sqlite3 のソースコードをダウンロードし、spellfix.c (/ext/misc/ 内) を次のようにコンパイルしました。
gcc -shared -fPIC -Wall -I/tmp/sqlite-src-3071700/ spellfix.c -o spellfix
正常にコンパイルされますが、sqliteにロードすると:
sqlite> .load ./spellfix
次のエラーが表示されます。
Error: ./spellfix: undefined symbol: sqlite3_extension_init
Cプログラムのコンパイルに関する知識はほとんどありません。コンパイルで何かミスをしたのでしょうか、それとも何か他のことが起こったのでしょうか? 私は何をすべきか?