NDK を使用して C プログラムを Android に移植しています。プログラムは、利用可能なライブラリに応じてuuid.h
またはライブラリを使用します。uuid/uuid.h
プログラムをコンパイルすると、エラーメッセージが表示されますuuid.h: No such file or directory
。
私は NDK を初めて使用するので、何が問題なのか完全にはわかりません。Windows で cygwin を使用しています。コンピュータにuuid.h
ライブラリがないか、Android がサポートしていませんか? 回避策はありますか?コンパイラの設定に何らかの方法で含めることはできますか?
最後に、プログラムは次のようにライブラリのみを使用します。
char *s;
uuid_t uu;
uuid_create(&uu, NULL);
uuid_to_string(&uu, &s, 0);
おそらく、この動作を自分の C コードでエミュレートできますか?
事前に助けてくれてありがとう!