我正在尝试从启用 ICU Tokenizer 的源代码构建 System.data.sqlite(从现在开始在 SDS 上)。我正在使用 Visual Studio -2010 并且无法添加预编译的 ICU 文件以便 SDS 可以编译。
我已添加#define SQLITE_ENABLE_ICU 1
到 sqlite3.c,但这给了我一个错误,其中 SDS 尝试包含几个 ICU 头文件(utypes、uregex、ustring 和 ucol)。
我在哪里可以包含包含所有这些文件的文件夹,以便解决这个问题?在我的生活中,我使用 VS 的时间从未超过几个小时,而且我找不到一个可以为我指明正确方向的线程。
我已经在项目属性下尝试过 c/c++,我在链接器下尝试过,但没有任何效果。
所有建议表示赞赏。