Android NDK глоб. c - PullRequest
       5

Android NDK глоб. c

0 голосов
/ 10 марта 2020

В настоящее время я сталкиваюсь с проблемой Android, что в Android NDK глобус. c отсутствует или неверен. Общие функции Linux, которые я использую от glob. c не распознаются Android NDK.

Я много читал об этой проблеме, некоторым уже лет ????? Годы неправильных шаров. c .... очень удивительно. Однако решения, которые я нашел там, я не понимаю. Я не хочу менять объектный файл или что-то еще. Единственный хороший пост, который я нашел, я получил ссылку на glob. c, но я не понимаю, что делать с glob. c glob. c link

Так что я думаю, что я должен заменить функцию glob в моем коде. Но опять не знаю. Кто-нибудь может дать мне подсказку с помощью этой функции, как заменить глобальные функции на общие, поддерживаемые NDK?

bool DirectoryExists(KString strPath,bool bFile /*= false*/)
{
    if (bFile)
    {
        strPath.TrimRight(PATH_DELIMITER);
        strPath = strPath + PATH_DELIMITER + _T("*");
    }

    glob_t buf;
    int res = glob(strPath, 0, NULL, &buf);

    globfree(&buf);

    return res == 0;
}

Заранее спасибо.

...