所以,我想在ubuntu 16.10上安装Vulkan。我决定跟着这个指南
不幸的是,在第9步到达直升机,我有一个错误。
制造..。不是为我工作,而是发生了这样的事
日志
ra141@ra141:~$ cd ~/vulkan ra141:~/vulkan$ gl_vk_chopper ra141@ra141:~/vulkan/gl_vk_chopper$ cd构建ra141@ rm 141:~/vulkan/gl_vk_chopper/ build $rm -rf ./* ra141@ra141:~/vulkan/gl_vk_chopper/构建$导出VK_SDK_PATH=/home/ra141/vulkan/VulkanSDK 141@ra141:~/vulkan/gl_vk_chopper/构建$ cmake .-C编译器标识为GNU 6.2.0 - CXX编译器标识为GNU 6.2.0 --检查工作C编译器: /usr/bin/cc -对工作C编译器的检查: /usr/bin/cc - works -检测C编译器ABI信息-检测C编译器ABI信息-完成-检测C编译特性-检测C编译特性-完成-检查CXX编译器的工作情况: /usr/bin/c++ -检查CXX编译器的工作情况: /usr/bin/c++-工作-检测CXX编译器ABI信息检测CXX编译器ABI信息完成检测CXX编译功能检测CXX编译功能完成
-gl_vk_chopper加工项目:-- BASE_DIRECTORY =/home/gl 141/vulkan/gl_vk_chopper/./usr/x86_64-linux-gnu/libXext.so- found查找gethostbyname查找gethostbyname查找连接查找找到的查找删除查找找到的查找shmat查找找到的X11: /usr/lib/x86_64-linux-gnu/libX11.so - OpenGL: /usr/lib/x86_64-linux/lib
-找到GLEW: /home/ra141/vulkan/shared_sources/glew/include
-找不到GLFW (失踪: GLFW_INCLUDE_DIR GLFW_LIBRARY) --找到了Glew源代码。使用它而不是库
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)Call Stack (最近一次调用):/home/ra141/vulkan/shared_sources/CMakeLists_include.txt:341 (find_package) CMakeLists.txt:44 (_add_package_VulkanSDK)
- Vulkan根: VulkanSDK _DIR-NOTFOUND -- VULKANSDK _ VULKANSDK_INCLUDE_DIR _DIR-NOTFOUND -- Vulkan库: VULKAN_LIB-NOTFOUND -无法找到VulkanSDK(缺失: VULKAN_LIB)
CMake错误:在此项目中使用了以下变量,但它们被设置为NOTFOUND。请设置它们或确保它们在CMake文件中被正确设置和测试: X11_Xcursor_LIB (高级)由目录/home/ra141/vulkan/gl_vk_chopper中的目标"gl_vk_chopper“链接,目标"gl_vk_chopper”链接在目录/home/gl_vk_chopper/vulkan/gl_vk_shared_sources中,目标"shared_sources“链接到目录/home/ra141/vulkan/shared_sources X11_Xinerama_LIB (高级),由目标"gl_vk_chopper”链接。目录/home/ra141/vulkan/gl_vk_chopper在目录/home/ra141/vulkan/gl_vk_chopper中按目标"gl_vk_chopper“链接,目录/home/ra141/vulkan/gl_vk_chopper由目录/home/ra141/vulkan/shared_source中的目标"shared_sources”链接
-配置不完整,出现错误!另见"/home/ra141/vulkan/gl_vk_chopper/build/CMakeFiles/CMakeOutput.log".ra141@ra141:~/vulkan/gl_vk_chopper/build$
帮帮忙好吗?
发布于 2017-01-14 16:23:02
在运行cmake之前,运行以下命令export VK_SDK_PATH=/path/to/vulkanSDK/version
注:即为完整路径(从/开始)。
小心操作cmake .。来自build文件夹。从日志中,似乎您从build文件夹的子文件夹启动cmake。更好的是,在重新运行cmake之前将其清洗:
cd build
rm -rf ./*
cmake ..https://stackoverflow.com/questions/41651737
复制相似问题