0

cygwin を使用して C++ ファイルをコンパイルしようとしています。\ファイルはコンパイルされますが、リンク時にエラーが発生します この種のエラー...

undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::size() const'

そして、次のようないくつかのエラー

undefined reference to `sqlite3_mprintf'
undefined reference to `sqlite3_exec'
undefined reference to `sqlite3_free'
undefined reference to `sqlite3_free'
undefined reference to `sqlite3_free'
undefined reference to `sqlite3_exec'

私を助けてください?

ありがとうございました。


ユーザーがasp.netでmysitename.comと入力すると、URLにリダイレクトされます

私は自分のウェブサイトをasp.netでデザインし、ウェブサーバーでホストしました。ユーザーがhttp://www.mydimainName.comに mydimainName.com と入力する場合、ユーザーを自分のサイトにリダイレクトしたいと考えています。誰かが解決策を持っている場合は、私に知らせてください。

ありがとう、

ムニッシュ

4

1 に答える 1

0

g++標準 C++ ライブラリがリンクされていないようです。コードを、gccまたはとリンクしていますかld? 最初のものを使用している場合、そのライブラリは自動的にリンクされますが、他の 2 つを使用している場合はそうではありません。

に関するエラーについては、link コマンドsqlite3に追加する必要があります-lsqlite3(もちろん、インストール済みであることが前提です)。

于 2011-10-13T01:26:10.757 に答える