Итак, я хотел установить Vulkan на ubuntu 16.10. Я решил следовать этому руководству
К сожалению на шаге 9 добираюсь до чоппы, у меня ошибка.
cmake .. у меня не сработало; это то, что случилось
Бревно
ra141 @ ra141: ~ $ cd ~ / vulkan ra141 @ ra141: ~ / vulkan $ cd gl_vk_chopper ra141 @ ra141: ~ / vulkan / gl_vk_chopper $ cd build ra141 @ ra141: ~ / vulkan / gl_vk_chopper / build $ rm -rf ./ ra141 @ ra141: ~ / vulkan / gl_vk_chopper / build $ export VK_SDK_PATH = / home / ra141 / vulkan / VulkanSDK ra141 @ ra141: ~ / vulkan / gl_vk_chopper / build $ cmake .. - Идентификация компилятора C - GNU 6.2.0 - - Идентификатор компилятора CXX - GNU 6.2.0 - Проверить работоспособность компилятора C: / usr / bin / cc - Проверить работоспособность компилятора C: / usr / bin / cc - работает - Обнаружение информации ABI компилятора C - Обнаружение информации ABI компилятора C - выполнено - Обнаружение функций компиляции C - Обнаружение функций компиляции C - выполнено - Проверка работающего компилятора CXX: / usr / bin / c ++ - Проверка работающего компилятора CXX: / usr / bin / c ++ - - работает - Обнаружение информации ABI компилятора CXX - Обнаружение информации ABI компилятора CXX - выполнено - Обнаружение функций компиляции CXX - Обнаружение функций компиляции CXX - выполнено
- Проект обработки gl_vk_chopper: - BASE_DIRECTORY = / home / ra141 / vulkan / gl_vk_chopper / .. - CMAKE_CURRENT_SOURCE_DIR = / home / ra141 / vulkan / gl_vk_chopper - Ищем XOpenDisplay в / usr / lib / x86_64-linu libX11.so; /usr/lib/x86_64-linux-gnu/libXext.so - Ищем XOpenDisplay в /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/ libXext.so - найдено - Ищет gethostbyname - Ищет gethostbyname - найдено - Ищет соединение - Ищет соединение - найдено - Ищет удаление - Ищет удаление - найдено - Ищет shmat - Ищет shmat - найдено - Найдено X11: /usr/lib/x86_64-linux-gnu/libX11.so - Найдено OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so
- Найдено GLEW: / home / ra141 / vulkan / shared_sources / glew / include
- Невозможно найти GLFW (отсутствует: GLFW_INCLUDE_DIR GLFW_LIBRARY) - найден исходный код Glew. Использование вместо библиотеки - Пути поиска VulkanSDK: - Версия VulkanSDK: Предупреждение CMake в /home/ra141/vulkan/shared_sources/cmake/FindVulkanSDK.cmake:133 (сообщение):
VULKANSDK not found.
either env. VK_SDK_PATH should be set directly to the right version to use (C:\VulkanSDK\1.0.1.1)
or you can specify in cmake VULKANSDK_LOCATION to the folder where VulkanSDK versions are put (C:\VulkanSDK)
Стек вызовов (сначала последний вызов): /home/ra141/vulkan/shared_sources/CMakeLists_include.txt:341 (find_package) CMakeLists.txt: 44 (_add_package_VulkanSDK)
- Корень Vulkan: VULKANSDK_ROOT_DIR-NOTFOUND - Vulkan включает: VULKANSDK_INCLUDE_DIR-NOTFOUND - Библиотека Vulkan: VULKAN_LIB-NOTFOUND - Невозможно найти VULKANSDK (отсутствует: VULKANSDK_NOTLUDE -> пакет VULKANSDK -> VULKANSDK_INCLUDE -> с использованием пакета AntTweakBar - Найдено ANTTWEAKBAR: / usr / include
Ошибка CMake: в этом проекте используются следующие переменные, но для них установлено значение NOTFOUND. Пожалуйста, установите их или убедитесь, что они установлены и правильно протестированы в файлах CMake: X11_Xcursor_LIB (ADVANCED), связанный целевой «gl_vk_chopper» в каталоге / home / ra141 / vulkan / gl_vk_chopper, связанный целевой «gl_vk_chopper» в каталоге / home / ra141 / vulkan / gl_vk_chopper, связанный с целью "shared_sources" в каталоге / home / ra141 / vulkan / shared_sources X11_Xinerama_LIB (ADVANCED), связанный с целью "gl_vk_chopper" в каталоге / home / ra141 / vulkan / gl_vk_chopper, связанный с целевой "gl_vk_chopper" ra141 / vulkan / gl_vk_chopper, связанный с целевой "shared_sources" в каталоге / home / ra141 / vulkan / shared_sources
- Настройка не завершена, возникли ошибки! См. Также «/home/ra141/vulkan/gl_vk_chopper/build/CMakeFiles/CMakeOutput.log». ra141 @ ra141: ~ / vulkan / gl_vk_chopper / build $
пожалуйста, помогите?
VK_SDK_PATH
или передатьVULKANSDK_LOCATION
в CMake? - person Cinder Biscuits   schedule 14.01.2017cmake .. -DVULKAN_LOCATION=/path/to/Vulkan/SDK
- person Cinder Biscuits   schedule 15.01.2017