1

ICU Tokenizer を有効にして、ソースから System.data.sqlite (今後は SDS) をビルドしようとしています。Visual Studio -2010 を使用していますが、SDS がコンパイルできるようにプリコンパイル済みの ICU ファイルを追加するのに問題があります。

sqlite3.c に追加#define SQLITE_ENABLE_ICU 1しましたが、SDS がいくつかの ICU ヘッダー ファイル (utypes、uregex、ustring、および ucol) をインクルードしようとすると、エラーが発生します。

これを修正するには、これらすべてのファイルを含むフォルダーをどこに含めることができますか? 私は人生でVSを数時間以上使用したことがなく、正しい方向に向けることができる単一のスレッドを見つけることができません.

プロジェクト プロパティで c/c++ を試しましたが、リンカで試しましたが、何も機能しません。

すべてのアドバイスに感謝します。

4

1 に答える 1

0

ICUのインクルードdirectoyを追加する必要があります。でICUパッケージを抽出した場合C:\somewhere、追加するディレクトリはになりますC:\somewhere\icu\include

C:\somewhere\icu\libまた、ライブラリパスに追加する必要があります。

于 2012-11-26T12:27:22.613 に答える