1

Windows 8 ベースのマシンでWapiti 1.3.0 (NLP タグ付けツール)をコンパイルしようとしています。C ソース コードは、Linux (および同様の) システムを対象としています。Cygwin gcc を使用してコンパイルできました。残念ながら、モデル ファイル (トレーニング情報が保存されているテキスト ファイル) からデータを読み取る必要があるため、機能していません。

v次のコード行では、変数が読み取られていないようです。

double v;     
if (fscanf(file, "%"SCNu64"=%la\n", &f, &v) != 2)

Cygwin dll が C99 ではなく、16 進浮動小数点を使用できないためだと思います。

POSIX システム ヘッダーが必要なため、MingW でコンパイルできないと思います。また、MingW が C99fscanfフォーマットを処理するかどうかもわかりません。

私ができることの提案はありますか、それとも何か不足していますか?

ご協力いただきありがとうございます!

プログラムは Linux で問題なくコンパイル/動作しています。

4

0 に答える 0