0

SQLite とやり取りしようとしています。私のプロジェクトには、sqlite3.c と 6_1.cpp (私のメイン ソース ファイル) があります。

コンパイルしようとすると、「dlerror」への未定義の参照というエラーに似た多くのエラーが表示されます。私が読んだ内容に基づいて、このエラーは gcc コンパイラが特定のライブラリに適切にリンクされていないことを示しています。ただし、受け取ったエラーは 6_1.cpp ではなく、sqlite3.c 内で発生します。他の誰かがこの問題を抱えていますか?

4

1 に答える 1

0

プログラムをビルドするには、次のコマンドを使用します。

gcc -c sqlite3.c
g++ -c 6_1.cpp
gcc -o 6_1 6_1.o sqlite3.o -ldl -lpthread

makeを読んでください。

于 2013-04-15T17:55:56.307 に答える