You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(base) ros@ros-virtual-machine:~/lib/3DGS.cpp$ cmake --build ./build/ --config release -j 12
[ 4%] Built target embedfile
[ 29%] Built target shaders
Consolidate compiler generated dependencies of target 3dgs_cpp
[ 34%] Building CXX object src/CMakeFiles/3dgs_cpp.dir/vulkan/VulkanContext.cpp.o
[ 34%] Building CXX object src/CMakeFiles/3dgs_cpp.dir/vulkan/Swapchain.cpp.o
In file included from /home/ros/lib/gsviewer/src/vulkan/Swapchain.cpp:5:
/home/ros/lib/gsviewer/src/third_party/vk_enum_string_helper.h: In function‘const char* string_VkResult(VkResult)’:
/home/ros/lib/gsviewer/src/third_party/vk_enum_string_helper.h:110:14: error: ‘VK_ERROR_INCOMPATIBLE_SHADER_BINARY_EXT’ was not declared in this scope; did you mean ‘VK_ERROR_INCOMPATIBLE_DRIVER’?
110 |case VK_ERROR_INCOMPATIBLE_SHADER_BINARY_EXT:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_ERROR_INCOMPATIBLE_DRIVER
/home/ros/lib/gsviewer/src/third_party/vk_enum_string_helper.h: In function‘const char* string_VkStructureType(VkStructureType)’:
/home/ros/lib/gsviewer/src/third_party/vk_enum_string_helper.h:1280:14: error: ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_FEATURES_EXT’ was not declared in this scope; did you mean ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT’?
1280 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_FEATURES_EXT:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT
/home/ros/lib/gsviewer/src/vulkan/VulkanContext.cpp: In constructor ‘VulkanContext::VulkanContext(const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&, bool)’:
/home/ros/lib/gsviewer/src/vulkan/VulkanContext.cpp:56:39: error: no matching function for call to ‘vk::DispatchLoaderDynamic::init()’
56 | VULKAN_HPP_DEFAULT_DISPATCHER.init();
| ^
In file included from /home/ros/lib/gsviewer/src/vulkan/VulkanContext.h:11,
from /home/ros/lib/gsviewer/src/vulkan/VulkanContext.cpp:1:
/usr/include/vulkan/vulkan.hpp:15893:10: note: candidate: ‘template<class DynamicLoader> void vk::DispatchLoaderDynamic::init(const vk::Instance&, const vk::Device&, const DynamicLoader&)’
15893 | void init( VULKAN_HPP_NAMESPACE::Instance const & instance, VULKAN_HPP_NAMESPACE::Device const & device, DynamicLoader const & dl ) VULKAN_HPP_NOEXCEPT
| ^~~~
/usr/include/vulkan/vulkan.hpp:15893:10: note: template argument deduction/substitution failed:
/home/ros/lib/gsviewer/src/vulkan/VulkanContext.cpp:56:39: note: candidate expects 3 arguments, 0 provided
56 |VULKAN_HPP_DEFAULT_DISPATCHER.init();
| ^
In file included from /home/ros/lib/gsviewer/src/vulkan/VulkanContext.h:11,
from /home/ros/lib/gsviewer/src/vulkan/VulkanContext.cpp:1:
/usr/include/vulkan/vulkan.hpp:15905:10: note: candidate: ‘template<class DynamicLoader> void vk::DispatchLoaderDynamic::init(const vk::Instance&, const vk::Device&)’
15905 | void init( VULKAN_HPP_NAMESPACE::Instance const & instance, VULKAN_HPP_NAMESPACE::Device const & device ) VULKAN_HPP_NOEXCEPT
| ^~~~
/usr/include/vulkan/vulkan.hpp:15905:10: note: template argument deduction/substitution failed:
/home/ros/lib/gsviewer/src/vulkan/VulkanContext.cpp:56:39: note: candidate expects 2 arguments, 0 provided
56 |VULKAN_HPP_DEFAULT_DISPATCHER.init();
| ^
In file included from /home/ros/lib/gsviewer/src/vulkan/VulkanContext.h:11,
from /home/ros/lib/gsviewer/src/vulkan/VulkanContext.cpp:1:
/usr/include/vulkan/vulkan.hpp:13674:10: note: candidate: ‘void vk::DispatchLoaderDynamic::init(PFN_vkGetInstanceProcAddr)’
13674 | void init( PFN_vkGetInstanceProcAddr getInstanceProcAddr ) VULKAN_HPP_NOEXCEPT
| ^~~~
/usr/include/vulkan/vulkan.hpp:13674:10: note: candidate expects 1 argument, 0 provided
/usr/include/vulkan/vulkan.hpp:13700:10: note: candidate: ‘void vk::DispatchLoaderDynamic::init(VkInstance, PFN_vkGetInstanceProcAddr, VkDevice, PFN_vkGetDeviceProcAddr)’
13700 | void init( VkInstance instance,
| ^~~~
/usr/include/vulkan/vulkan.hpp:13700:10: note: candidate expects 4 arguments, 0 provided
/usr/include/vulkan/vulkan.hpp:13714:10: note: candidate: ‘void vk::DispatchLoaderDynamic::init(vk::Instance)’
13714 | void init( VULKAN_HPP_NAMESPACE::Instance instanceCpp ) VULKAN_HPP_NOEXCEPT
| ^~~~
/usr/include/vulkan/vulkan.hpp:13714:10: note: candidate expects 1 argument, 0 provided
/usr/include/vulkan/vulkan.hpp:14945:10: note: candidate: ‘void vk::DispatchLoaderDynamic::init(vk::Device)’
14945 | void init( VULKAN_HPP_NAMESPACE::Device deviceCpp ) VULKAN_HPP_NOEXCEPT
| ^~~~
/usr/include/vulkan/vulkan.hpp:14945:10: note: candidate expects 1 argument, 0 provided
/home/ros/lib/gsviewer/src/third_party/vk_enum_string_helper.h:1282:14: error: ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_PROPERTIES_EXT’ was not declared in this scope; did you mean ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_EXT’?
1282 |case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_PROPERTIES_EXT:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_EXT
/home/ros/lib/gsviewer/src/third_party/vk_enum_string_helper.h:1284:14: error: ‘VK_STRUCTURE_TYPE_MEMORY_TO_IMAGE_COPY_EXT’ was not declared in this scope; did you mean ‘VK_STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2’?
1284 | case VK_STRUCTURE_TYPE_MEMORY_TO_IMAGE_COPY_EXT:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2
/home/ros/lib/gsviewer/src/third_party/vk_enum_string_helper.h:1286:14: error: ‘VK_STRUCTURE_TYPE_IMAGE_TO_MEMORY_COPY_EXT’ was not declared in this scope; did you mean ‘VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER’?
1286 | case VK_STRUCTURE_TYPE_IMAGE_TO_MEMORY_COPY_EXT:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER
/home/ros/lib/gsviewer/src/third_party/vk_enum_string_helper.h:1288:14: error: ‘VK_STRUCTURE_TYPE_COPY_IMAGE_TO_MEMORY_INFO_EXT’ was not declared in this scope; did you mean ‘VK_STRUCTURE_TYPE_COPY_MICROMAP_TO_MEMORY_INFO_EXT’?
1288 | case VK_STRUCTURE_TYPE_COPY_IMAGE_TO_MEMORY_INFO_EXT:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_COPY_MICROMAP_TO_MEMORY_INFO_EXT
/home/ros/lib/gsviewer/src/third_party/vk_enum_string_helper.h:1290:14: error: ‘VK_STRUCTURE_TYPE_COPY_MEMORY_TO_IMAGE_INFO_EXT’ was not declared in this scope; did you mean ‘VK_STRUCTURE_TYPE_COPY_MEMORY_TO_MICROMAP_INFO_EXT’?
1290 | case VK_STRUCTURE_TYPE_COPY_MEMORY_TO_IMAGE_INFO_EXT:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_COPY_MEMORY_TO_MICROMAP_INFO_EXT
/home/ros/lib/gsviewer/src/third_party/vk_enum_string_helper.h:1292:14: error: ‘VK_STRUCTURE_TYPE_HOST_IMAGE_LAYOUT_TRANSITION_INFO_EXT’ was not declared in this scope; did you mean ‘VK_STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT’?
1292 | case VK_STRUCTURE_TYPE_HOST_IMAGE_LAYOUT_TRANSITION_INFO_EXT:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT
/home/ros/lib/gsviewer/src/third_party/vk_enum_string_helper.h:1294:14: error: ‘VK_STRUCTURE_TYPE_COPY_IMAGE_TO_IMAGE_INFO_EXT’ was not declared in this scope; did you mean ‘VK_STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2’?
1294 | case VK_STRUCTURE_TYPE_COPY_IMAGE_TO_IMAGE_INFO_EXT:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2
/home/ros/lib/gsviewer/src/third_party/vk_enum_string_helper.h:1296:14: error: ‘VK_STRUCTURE_TYPE_SUBRESOURCE_HOST_MEMCPY_SIZE_EXT’ was not declared in this scope; did you mean ‘VK_STRUCTURE_TYPE_SUBRESOURCE_LAYOUT_2_EXT’?
1296 | case VK_STRUCTURE_TYPE_SUBRESOURCE_HOST_MEMCPY_SIZE_EXT:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_SUBRESOURCE_LAYOUT_2_EXT
/home/ros/lib/gsviewer/src/third_party/vk_enum_string_helper.h:1298:14: error: ‘VK_STRUCTURE_TYPE_HOST_IMAGE_COPY_DEVICE_PERFORMANCE_QUERY_EXT’ was not declared in this scope; did you mean ‘VK_STRUCTURE_TYPE_SUBPASS_RESOLVE_PERFORMANCE_QUERY_EXT’?
1298 | case VK_STRUCTURE_TYPE_HOST_IMAGE_COPY_DEVICE_PERFORMANCE_QUERY_EXT:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_SUBPASS_RESOLVE_PERFORMANCE_QUERY_EXT
/home/ros/lib/gsviewer/src/third_party/vk_enum_string_helper.h:1300:14: error: ‘VK_STRUCTURE_TYPE_MEMORY_MAP_INFO_KHR’ was not declared in this scope; did you mean ‘VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR’?
1300 | case VK_STRUCTURE_TYPE_MEMORY_MAP_INFO_KHR:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR
/home/ros/lib/gsviewer/src/third_party/vk_enum_string_helper.h:1302:14: error: ‘VK_STRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR’ was not declared in this scope; did you mean ‘VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR’?
1302 | case VK_STRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR
/home/ros/lib/gsviewer/src/third_party/vk_enum_string_helper.h:1350:14: error: ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_BIAS_CONTROL_FEATURES_EXT’ was not declared in this scope; did you mean ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_CONTROL_FEATURES_EXT’?
1350 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_BIAS_CONTROL_FEATURES_EXT:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_CONTROL_FEATURES_EXT
^Cgmake[2]: *** [src/CMakeFiles/3dgs_cpp.dir/build.make:244: src/CMakeFiles/3dgs_cpp.dir/vulkan/VulkanContext.cpp.o] 中断
gmake[2]: *** [src/CMakeFiles/3dgs_cpp.dir/build.make:202: src/CMakeFiles/3dgs_cpp.dir/vulkan/Swapchain.cpp.o] 中断
gmake[1]: *** [CMakeFiles/Makefile2:169: src/CMakeFiles/3dgs_cpp.dir/all] 中断
gmake: *** [Makefile:91: all] 中断
how to fix it?
The text was updated successfully, but these errors were encountered:
Environment
Report
when i run
cmake -S . -B build cmake --build ./build ---config release
it report the error
how to fix it?
The text was updated successfully, but these errors were encountered: