Где Android Studio устанавливает VULKAN_SDK? - PullRequest
2 голосов
/ 10 октября 2019

Я пытаюсь кросс-компилировать код для Android на моем Mac. Этот код требует поддержки Vulkan, поэтому мне нужен Vulkan SDK.

У меня уже установлена ​​Android Studio, поэтому я предположил, что где-то установлен этот SDK. Но я не могу найти значение VULKAN_SDK, которое работает. Я пробовал и /Users/username/Library/Android/sdk/ndk-bundle/sources/third_party/vulkan/src/, и /Users/username/Library/Android/sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/, но первый имеет только include dir, а второй имеет дополнительную структуру внутри lib, которая, как мне кажется, нарушает модуль CMake FindVulkan.

По конкретике, если это поможет: код, который я пытаюсь создать, такой: https://github.com/Tencent/ncnn/wiki/how-to-build#build-for-android.

Я также пытался загрузить SDK с https://vulkan.lunarg.com/sdk/home,, но яперенаправляется на https://developer.android.com/ndk/guides/graphics/index.html,, что бесполезно.

Любые указатели приветствуются.

...