Включите uuid.h в проект Android NDK

Я портирую C-программу на Android, используя NDK. Программа используетuuid.h или жеuuid/uuid.h библиотека в зависимости от того, что доступно. Когда я компилирую программу, выдает сообщение об ошибкеuuid.h: No such file or directory.

Я новичок в NDK, поэтому я не совсем уверен, в чем проблема. Я использую Cygwin в Windows; компьютер не имеетuuid.h библиотека или Android его не поддерживают? Есть ли обходной путь - можно ли как-то включить его в настройках компилятора?

Наконец, программа использует библиотеку только так:

char     *s;
uuid_t    uu;
uuid_create(&uu, NULL);
uuid_to_string(&uu, &s, 0);

Возможно, я мог бы подражать этому поведению с моим собственным кодом C?

Спасибо за любую помощь заранее!

Ответы на вопрос(3)

Ваш ответ на вопрос